Текстовый элемент Text Qml

Текстовый элемент Text Qml

import QtQuick 2.12
import QtQuick.Window 2.12
import QtQuick.Dialogs 1.2
Window {
    id: my_window
    width: 600
    height: 600
    visible: true
    title: qsTr("webcreat.ru")

        Rectangle {
            id: my_rectangle1
            x: 10
            y: 10
            width: 100
            height: 200
            color:"black"
            Text {
                width: parent.width
                height: parent.height
                text: "Чёрный \n прямоугольник - это прямоугольник чёрного цвета"
                color: "white"
                font.family: "Verdana"
                font.pixelSize: 14
                font.bold: true
                font.underline: false
                wrapMode: Text.Wrap
                maximumLineCount: 3
                // высота строки
                //lineHeight: 1.8
                // // высота строки в пиксилях
                lineHeightMode: Text.FixedHeight
                lineHeight: 30
                verticalAlignment: Text.AlignVCenter
                horizontalAlignment: Text.AlignHCenter

            }

        }
    }

Text Qml выравнивание текста по середине

Qml выравнивание текста по середине

font.family — задание семейства шрифта;

font.pixelSize — размер текста в пикселях;

font.bold — флаг true текст жирный;

font.italic — флаг true курсива текста;

font.strikeout — флаг true зачеркнутого текста;

font.underline — флаг true подчеркивание текста;

font.overline — флаг true надчеркивания текста;

wrapMode — перенос текста;

\n — перенос строки;

maximumLineCount — количество строк;

lineHeight — высота строки (по умолчанию устанавливается в виде множителя, а совместно со свойством lineHeightMode: Text.FixedHeight в пиксилях).

horizontalAlignment — выравнивание текста по горизонтали (Text.AlignJustify — растяжение текста по всей ширине внутри элемента, Text.AlignHCenter — выравнивание текста по центру, Text.AlignLeft и Text.AlignRight выравнивание текста по левому и правому краю)

verticalAlignment — выравнивание текста по вертикали (Text.AlignVCenter — выравнивание текста по центру, Text.AlignTop и Text.AlignBottom — выравнивание текста по верхнему и нижнему краю элемента)

Ваш комментарий будет первым

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *