有沒有辦法顯示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