有沒有辦法讓QAction
在點擊後停住。理想情況下,它可以在兩種狀態之間切換:On
(down)和Off
(up)?如何製作切換功能QAction
0
A
回答
1
你正在尋找的是一個切換按鈕。這是通過checkable屬性在Qt中實現的:如果一個動作是可檢查的,那麼當動作在一個按鈕中時,該按鈕是一個切換按鈕;當操作在菜單項中時,您會看到複選標記;等
0
action = QtGui.QAction(QtGui.QIcon("myicon.png"),"Action Name", None)
action.setCheckable(True)
action.setStatusTip("Tooltip")
action.setShortcut("Ctrl+D")
action.triggered.connect(actionTrigged)
+2
你可以描述它 - 讓答案更好。 – furas
相關問題
- 1. 如何從QAction斷開功能?
- 2. 如何爲多行導航製作多切換功能?
- 3. 切換功能
- 4. 切換功能
- 5. PyQt - 連接QAction功能
- 6. JavaScript - 切換功能
- 7. 切換功能jquery
- 8. 切換功能Javascript
- 9. 如何手動編寫切換功能?
- 10. 如何選擇切換功能
- 11. 如何切換結束功能?
- 12. 如何切換功能內部組件
- 13. 如何調用切換功能
- 14. 切換功能無法正常工作
- 15. 切換功能不起作用
- 16. jquery切換功能不起作用
- 17. Javascript:切換功能不起作用
- 18. JavaScript函數切換功能不工作
- 19. Jquery爲動畫功能切換動作
- 20. 功能切換與功能分支
- 21. 製作切換
- 22. 如何通過點擊功能使用切換功能?
- 23. 如何使用我的自定義功能切換此功能
- 24. Smarty - 如何製作功能?
- 25. 製作的onClick功能,將切換textarea的地方
- 26. 切換功能設計
- 27. 切換功能狀態
- 28. jQuery - >切換功能
- 29. jQuery的切換功能
- 30. Spotfire中切換功能
http://stackoverflow.com/questions/13506201/how-to-add-check-uncheck-qaction-in-the-context-menu – furas
我老實說不在這裏挖,但是你在沒有閱讀任何文檔的情況下編寫所有pyqt代碼的任務?我只是好奇你爲什麼顯然會花一個小時,最多隻花幾分鐘時間去查閱[QAction的Qt文檔](https://doc.qt.io/qt-4.8/) qaction.html#checked-prop)並找到所有你需要的答案。作爲一個額外的好處,在這種特殊情況下,你也可能發現了一個更好的信號來使用(即''觸發''與*觸發'')。 – ekhumoro
感謝'切換'與'觸發'信號線索!我沒有執行任務。我只是喜歡Stackoverflow。 – alphanumeric