Spec-Zone.ru › Qt 5.6

Тип QML Control

Элемент пользовательского интерфейса. Подробнее...

Оператор импорта: import Qt.labs.controls 1.0
Наследует:

Item

Наследуется:

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API