有没有办法显示MenuBar
和MenuItem
onClicked
事件的任何控制(或任何其他事件)?我尝试使用菜单的popup
功能,但它什么都没做。目的是在Android应用程序构建中重新实现ApplicationWindow
中的菜单按钮,使其看起来与当前菜单按钮不同,或者通过单击任何其他小部件来弹出任何其他菜单来使用它。我学习QML约3周,有人可以帮我吗?我认为这应该很容易,我想让它更简单和合乎逻辑。赞赏任何代码示例。QML - 通过点击事件显示菜单栏或菜单项
1
A
回答
3
看起来我错了我的问题的方向。只要明白我需要显示Menu
,使用popup
函数的确很容易。例如用QtQuick项目的标准模板来显示指定的菜单。
Menu {
id: menuFile
title: qsTr("&File")
MenuItem {
text: qsTr("&Open")
onTriggered: messageDialog.show(qsTr("Open action triggered"));
}
MenuItem {
text: qsTr("E&xit")
onTriggered: Qt.quit();
}
}
Button{
onClicked: menuFile.popup()
}
但我试图表明MenuBar
与列出的所有菜单和它真正需要的功能的另一种方式。
+0
好吧,读你的问题,我被文字骗了。我很高兴你解决了你的问题。 :) – BaCaRoZzo
相关问题
- 1. 如何点击Apple Script中菜单栏菜单栏项目的菜单项?
- 2. Qt QML菜单栏和菜单没有显示
- 3. 通过点击菜单选项
- 4. wp_bootstrap_navwalker子菜单点击或悬停不显示子菜单
- 5. 在菜单项上点击显示div's
- 6. ASP:菜单我只需要点击显示子菜单项
- 7. Gtk2:顶部菜单项点击事件?
- 8. Jquery选项卡显示子菜单点击事件
- 9. 点击菜单项
- 10. WPF菜单 - 中级菜单项点击
- 11. 关闭失去焦点的菜单或点击菜单项
- 12. Bootstrap基于边栏菜单项隐藏和显示div点击
- 13. 点击菜单栏项目显示一个窗口
- 14. AppleScript的点击菜单栏选项
- 15. 处理菜单项单击事件 - Android
- 16. 菜单上单击项事件
- 17. 单击菜单项时显示导航下拉菜单
- 18. 菜单栏中的菜单项未激活,无法选择或点击
- 19. Android - 没有标题栏或菜单按钮的显示菜单
- 20. 我想要显示菜单,当我点击工具栏上的汉堡菜单
- 21. Google网站:点击顶部菜单并在侧栏上显示子菜单
- 22. 显示菜单项
- 23. 显示菜单和菜单项目
- 24. 删除带有子菜单项的WordPress菜单项的点击事件
- 25. 如何仅在全局菜单栏中显示菜单栏时才提供菜单栏?
- 26. 突出显示菜单栏航点
- 27. 菜单项事件
- 28. AppleScript显示Apple菜单栏项目
- 29. 选项菜单(操作栏)不显示
- 30. 显示java.lang.NullPointerException菜单栏
[此解决方案](http://stackoverflow.com/a/27326837/2538363)是否适合您的用例?您可以轻松更改触发“MenuBar”的事件。 – BaCaRoZzo
嗨,现在检查它 – user3417815
是的,这是真的,但我被误解了我的主要目的,实际上我需要另一件事,只是张贴回答我自己的问题 – user3417815