Тип QML ApplicationWindow
Предоставляет окно приложения верхнего уровня. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 1.4 |
| С тех пор: | Qt 5.1 |
| Наследует: |
Свойства
- contentItem : ContentItem
- menuBar : MenuBar
- statusBar : Элемент
- style : Компонент
- toolBar : Элемент
Подробное описание
ApplicationWindow — это окно, которое добавляет удобство для позиционирования элементов, таких как 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 - Галерея — хорошая отправная точка для изучения этого типа.
Документация по свойствам
contentItem : ContentItem
Эта группа содержит ограничения размера элемента содержимого. Это область между ToolBar и StatusBar. ApplicationWindow будет использовать это в качестве входных данных при расчете эффективных ограничений размера фактического окна. Он содержит эти 6 свойств для описания минимальных, неявных и максимальных размеров:
| Сгруппированное свойство | Описание |
|---|---|
| contentItem.minimumWidth | Минимальная ширина элемента содержимого. |
| contentItem.minimumHeight | Минимальная высота элемента содержимого. |
| contentItem.implicitWidth | Неявная ширина элемента содержимого. |
| contentItem.implicitHeight | Неявная высота элемента содержимого. |
| contentItem.maximumWidth | Максимальная ширина элемента содержимого. |
| contentItem.maximumHeight | Максимальная высота элемента содержимого. |
menuBar : MenuBar
Это свойство содержит MenuBar.
По умолчанию это значение не задано.
statusBar : Элемент
Это свойство содержит элемент строки состояния.
Он может быть задан для любого типа элемента, но обычно используется с StatusBar.
По умолчанию это значение не задано. При установке элемента строки состояния он будет автоматически закреплен в окне приложения.
style : Компонент
Компонент стиля для окна.
См. также Типы QML Qt Quick Controls Styles.
toolBar : Элемент
Это свойство содержит элемент панели инструментов.
Он может быть задан для любого типа элемента, но обычно используется с ToolBar.
По умолчанию это значение не задано. При установке элемента панели инструментов он будет автоматически закреплен в окне приложения.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-controls-applicationwindow.html