ApplicationWindow QML Type▲
-
Import Statement: import QtQuick.Controls 1.4
-
Since: Qt 5.1
-
Inherits: Window
-
Group: ApplicationWindow is part of Application Window, Buttons and Controls
Detailed Description▲

ApplicationWindow is a Window that adds convenience for positioning items, such as MenuBar, ToolBar, and StatusBar in a platform independent manner.
ApplicationWindow {
id
:
window
visible
:
true
menuBar
:
MenuBar {
Menu {
MenuItem {
...}
}
Menu {
MenuItem {
...}
}
}
toolBar
:
ToolBar {
RowLayout {
anchors.fill: parent
ToolButton {
...}
}
}
TabView {
id
:
myContent
anchors.fill: parent
...
}
}
By default, an ApplicationWindow is not visible.
The Qt Quick Controls 1 - Gallery example is a good starting point to explore this type.
Property Documentation▲
contentItem : ContentItem▲
This group holds the size constraints of the content item. This is the area between the ToolBar and the StatusBar. The ApplicationWindow will use this as input when calculating the effective size constraints of the actual window. It holds these 6 properties for describing the minimum, implicit and maximum sizes:
Grouped property |
Description |
---|---|
contentItem.minimumWidth |
The minimum width of the content item. |
contentItem.minimumHeight |
The minimum height of the content item. |
contentItem.implicitWidth |
The implicit width of the content item. |
contentItem.implicitHeight |
The implicit height of the content item. |
contentItem.maximumWidth |
The maximum width of the content item. |
contentItem.maximumHeight |
The maximum height of the content item. |
menuBar : MenuBar▲
By default, this value is not set.
statusBar : Item▲
This property holds the status bar Item.
It can be set to any Item type, but is generally used with StatusBar.
By default, this value is not set. When you set the status bar item, it will be anchored automatically into the application window.