Текстовый элемент 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 выравнивание текста по середине
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 — выравнивание текста по верхнему и нижнему краю элемента)
Ваш комментарий будет первым