Тип QML Control
Элемент пользовательского интерфейса. Подробнее...
| Оператор импорта: | import Qt.labs.controls 1.0 |
| Наследует: | |
| Наследуется: | AbstractButton, BusyIndicator, ComboBox, Container, DayOfWeekRow, Dial, MenuItem, MonthGrid, Page, PageIndicator, Pane, ProgressBar, RangeSlider, ScrollBar, ScrollIndicator, Slider, SpinBox, StackView, Tumbler и WeekNumberColumn |
Свойства
- availableHeight : real
- availableWidth : real
- background : Item
- bottomPadding : real
- contentItem : Item
- focusReason : перечисление
- font : шрифт
- leftPadding : real
- locale : Locale
- mirrored : bool
- padding : real
- rightPadding : real
- spacing : real
- topPadding : real
Подробное описание
Control — базовый тип элементов управления пользовательским интерфейсом.
Примечание: Типы в модуле Qt.labs не гарантируют совместимость в будущих версиях.
Документация по свойствам
[только для чтения] availableHeight : real
Это свойство содержит высоту, доступную после вычитания вертикального отступа.
См. также padding, topPadding и bottomPadding.
[только для чтения] availableWidth : real
Это свойство содержит ширину, доступную после вычитания горизонтального отступа.
См. также padding, leftPadding и rightPadding.
background : Item
Это свойство содержит элемент фона.
Примечание: Если элемент фона не имеет явно заданного размера, он автоматически соответствует размеру элемента управления. В большинстве случаев нет необходимости указывать ширину или высоту для элемента фона.
bottomPadding : real
Это свойство содержит нижний отступ.
См. также padding, topPadding и availableHeight.
contentItem : Item
Это свойство содержит визуальный элемент содержимого.
Примечание: Элемент содержимого автоматически масштабируется внутри padding элемента управления.
[только для чтения] focusReason : перечисление
Это свойство содержит причину последнего изменения фокуса.
Примечание: Это свойство не указывает, имеет ли элемент управления активный фокус, но причину, по которой элемент управления либо получил, либо потерял фокус.
| Константа | Описание |
|---|---|
Qt.MouseFocusReason |
Произошло действие мыши. |
Qt.TabFocusReason |
Нажата клавиша Tab. |
Qt.BacktabFocusReason |
Произошло действие Backtab. Ввод может включать клавиши Shift или Ctrl; например, Shift+Tab. |
Qt.ActiveWindowFocusReason |
Система окон сделала это окно активным или неактивным. |
Qt.PopupFocusReason |
Приложение открыло/закрыло всплывающее окно, которое захватило/освободило фокус клавиатуры. |
Qt.ShortcutFocusReason |
Пользователь ввел ярлык метки. |
Qt.MenuBarFocusReason |
Фокус получил элемент меню. |
Qt.OtherFocusReason |
Другая причина, обычно зависящая от приложения. |
См. также Item::activeFocus.
font : font
Это свойство содержит текущий шрифт, установленный для элемента управления.
Это свойство описывает запрашиваемый шрифт элемента управления. Шрифт используется стилем элемента управления при отрисовке стандартных компонентов и доступен для обеспечения согласованности пользовательского интерфейса с родным внешним видом платформы. Разные платформы или стили могут определять разные шрифты для приложения.
По умолчанию шрифт зависит от системной среды. ApplicationWindow поддерживает системный/тематический шрифт, который служит по умолчанию для всех элементов управления. Также могут быть специальные значения по умолчанию для определенных типов элементов управления. Вы также можете установить шрифт по умолчанию для элементов управления, передав пользовательский шрифт в QGuiApplication::setFont() перед загрузкой QML. Наконец, шрифт сопоставляется с базой данных шрифтов Qt для поиска наилучшего совпадения.
Элемент управления передает явные свойства шрифта от родительского к дочерним элементам. Если вы измените определенное свойство шрифта элемента управления, это свойство передается всем дочерним элементам управления, переопределяя любые системные значения по умолчанию для этого свойства.
leftPadding : real
Это свойство содержит левый отступ.
См. также padding, rightPadding и availableWidth.
locale : Locale
Это свойство содержит локаль элемента управления.
См. также mirrored и LayoutMirroring.
[только для чтения] mirrored : bool
Это свойство содержит значение, указывающее, зеркален ли элемент управления.
Это свойство предоставлено для удобства. Элемент управления считается зеркальным, если направление его визуального макета — справа налево.
См. также locale и LayoutMirroring.
padding : real
Это свойство содержит значение по умолчанию для отступа.
См. также availableWidth, availableHeight, topPadding, leftPadding, rightPadding и bottomPadding.
rightPadding : real
Это свойство содержит правый отступ.
См. также padding, leftPadding и availableWidth.
spacing : real
Это свойство содержит значение интервала.
topPadding : real
Это свойство содержит верхний отступ.
См. также padding, bottomPadding и availableHeight.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qml-qt-labs-controls-control.html