MenuBar QML 类型
本地菜单栏。 更多信息...
导入语句 | import Qt.labs.platform |
继承 |
属性
方法
- void addMenu(Menu menu)
- void clear()
- void insertMenu(int index, Menu menu)
- void removeMenu(Menu menu)
详细描述
MenuBar 类型提供了一种 QML API 用于原生平台的菜单栏。
菜单栏由一系列下拉菜单组成。
MenuBar { id: menuBar Menu { id: fileMenu title: qsTr("File") // ... } Menu { id: editMenu title: qsTr("&Edit") // ... } Menu { id: viewMenu title: qsTr("&View") // ... } Menu { id: helpMenu title: qsTr("&Help") // ... } }
MenuBar 目前在以下平台上可用
- macOS
- Android
- Linux(仅在提供全局 D-Bus 菜单栏的桌面环境中可用)
- Windows
注意:Qt.labs 模块中的类型不保证在未来的版本中保持兼容。
另请参阅:Menu.
属性文档
方法文档
void addMenu(Menu menu) |
将菜单添加到菜单栏的末尾。
void clear() |
从菜单栏中移除所有菜单。
void removeMenu(Menu menu) |
从菜单栏中移除一个menu。
© 2024 Qt公司有限公司。此处包含的文档贡献均属各自所有者的版权。提供的文档受GNU自由文档许可协议版本1.3的条款约束,由自由软件基金会发布。Qt及其相关标志是芬兰及其它国家和地区的Qt公司注册商标。所有其他商标均为其各自所有者的财产。