Тип QML ApplicationWindow
Предоставляет окно приложения верхнего уровня. Подробнее...
| Оператор импорта: | import QtQuick.Controls 1.4 |
| С момента: | Qt 5.1 |
| Наследует: |
Свойства
- contentItem : ContentItem
- menuBar : MenuBar
- statusBar : Элемент
- style : Компонент
- toolBar : Элемент
Подробное описание
ApplicationWindow — это Window, который добавляет удобство для позиционирования элементов, таких как MenuBar, ToolBar и StatusBar независимо от платформы.
ApplicationWindow {
id: window
visible: true
menuBar: MenuBar {
Menu { MenuItem {...} }
Menu { MenuItem {...} }
}
toolBar: ToolBar {
RowLayout {
anchors.fill: parent
ToolButton {...}
}
}
TabView {
id: myContent
anchors.fill: parent
...
}
} Примечание: По умолчанию ApplicationWindow не отображается.
Пример Qt Quick Controls 1 - Галерея — хорошая отправная точка для изучения этого типа.
Документация по свойствам
contentItem : ContentItem
Эта группа содержит ограничения размера элемента содержимого. Это область между ToolBar и StatusBar. ApplicationWindow будет использовать это в качестве входных данных при расчете эффективных ограничений размера фактического окна. Он содержит эти 6 свойств для описания минимальных, неявных и максимальных размеров:
| Сгруппированное свойство | Описание |
|---|---|
| contentItem.minimumWidth | Минимальная ширина элемента содержимого. |
| contentItem.minimumHeight | Минимальная высота элемента содержимого. |
| contentItem.implicitWidth | Неявная ширина элемента содержимого. |
| contentItem.implicitHeight | Неявная высота элемента содержимого. |
| contentItem.maximumWidth | Максимальная ширина элемента содержимого. |
| contentItem.maximumHeight | Максимальная высота элемента содержимого. |
menuBar : MenuBar
Это свойство содержит MenuBar.
По умолчанию это значение не установлено.
statusBar : Элемент
Это свойство содержит элемент панели состояния Item.
Он может быть установлен на любой тип Item, но обычно используется с StatusBar.
По умолчанию это значение не установлено. При установке элемента панели состояния, он автоматически привязывается к окну приложения.
style : Компонент
Компонент стиля для окна.
См. также Qt Quick Controls 1 Styles QML Типы.
toolBar : Элемент
Это свойство содержит элемент панели инструментов Item.
Он может быть установлен на любой тип Item, но обычно используется с ToolBar.
По умолчанию это значение не установлено. При установке элемента панели инструментов, он автоматически привязывается к окну приложения.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-controls-applicationwindow.html