工具栏 QML 类型
上下文敏感控件容器。 更多...
导入语句 | import QtQuick.Controls |
继承 |
属性
- position : 枚举
详细描述
工具栏是应用程序范围和上下文敏感动作及控制(如导航按钮和搜索字段)的容器。工具栏通常用作 头部 或 底部。
工具栏不提供自己的布局,但需要您定位其内容,例如通过创建一个 行布局。如果工具栏内只有一个项目,则它将调整大小以适应其包含项目的隐含大小。这使得它与布局结合使用尤其合适。
ApplicationWindow { visible:true header: ToolBar { RowLayout { anchors.fill: parent ToolButton { text: qsTr("‹") onClicked: stack.pop() } Label { text: "Title" elide: Label.ElideRight horizontalAlignment: Qt.AlignHCenter verticalAlignment: Qt.AlignVCenter Layout.fillWidth: true } ToolButton { text: qsTr("⋮") onClicked: menu.open() } } } StackView { id: stack anchors.fill: parent } }
另请参阅应用程序窗口、工具按钮、自定义工具栏 和 容器控件。
属性文档
position : 枚举 |
此属性持有工具栏的位置。
可能值
常数 | 描述 |
---|---|
ToolBar.Header | 工具栏位于顶部,作为窗口或页面的头部。 |
ToolBar.Footer | 工具栏位于底部,作为窗口或页面的底部。 |
默认值随样式而定。
另请参阅ApplicationWindow::header、ApplicationWindow::footer、Page::header 和 Page::footer。
© 2024 The Qt Company Ltd. 本文档中的文档贡献的版权属于其所有者。前述文档是根据由自由软件基金会发布、版本号为 1.3 的 GNU 自由文档许可 的条款提供的。Qt 和相应的徽标是芬兰的 Qt 公司及其它国家/地区的商标。所有其他商标均为其所有者的财产。