ApplicationWindow QML Type
提供顶级应用程序窗口。More...
Import Statement: | import QtQuick.Controls 1.4 |
Since: | Qt 5.1 |
Inherits: |
Properties
- contentItem : ContentItem
- menuBar : MenuBar
- statusBar : Item
- style : Component
- toolBar : Item
Detailed Description
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 - Gallery示例是探索此类型的一个很好的起点。
Property Documentation
该组拥有内容项目的大小限制。这是ToolBar和StatusBar之间的区域。当计算实际窗口的有效大小约束时,ApplicationWindow将使用这个作为输入。它拥有以下6个属性来描述最小,最小和最大尺寸:
Grouped property | Description |
---|---|
contentItem.minimumWidth | 内容项目的最小宽度。 |
contentItem.minimumHeight | 内容项目的最小高度。 |
contentItem.implicitWidth | 内容项目的隐含宽度。 |
contentItem.implicitHeight | 内容项目的隐含高度。 |
contentItem.maximumWidth | 内容项目的最大宽度。 |
contentItem.maximumHeight | 内容项目的最大高度。 |
statusBar : Item |
style : Component |
窗口的样式Component。
See also Qt Quick Controls Styles QML Types.