我想使用if-else
語句來檢查QPushButton
是否被點擊。
我該怎麼做?如何檢查QPushButton是否被點擊
1
A
回答
8
這個問題沒有道理。點擊不是狀態,您可以檢查;點擊一個按鈕是事件。區分國家和事件很重要。
通過將插槽連接到信號QAbstractButton::clicked()
來處理按鈕單擊事件。
也許你的意思是「如何檢查一個按鈕是否關閉?」。下來是一個國家;您使用方法QAbstractButton::isDown()
檢查該狀態。
1
QAbstractButton是QPushButton的父類,如果您試圖確定按鈕是否被抑制且checkable屬性設置爲true,則它具有checked屬性(setChecked/isChecked)。
相關問題
- 1. 如何檢查GetComponent()是否被點擊?
- 2. 檢查是否有類,並檢查是否被點擊
- 3. JSTL:檢查提交是否被點擊
- 4. php檢查鏈接是否被點擊
- 5. php檢查鏈接是否被點擊
- 6. C#檢查按鈕是否被點擊
- 7. VBA檢查按鈕是否被點擊
- 8. 如何檢查Xpath是否可點擊?
- 9. 如何檢查點擊是否Performclick
- 10. 如何檢查一下bitmape是否被點擊
- 11. 如何檢查用戶控件按鈕是否被點擊?
- 12. 如何檢查Facebook按鈕是否已被點擊?
- 13. 如何檢查一個鏈接是否已被點擊在php
- 14. 我如何檢查LinearLayout是否被點擊
- 15. 如何檢查鏈接(a)提交按鈕是否被點擊
- 16. 如何檢查main.cpp中的Mainwindow按鈕是否被點擊?
- 17. 如何檢查按鈕是否被點擊?
- 18. 如何檢查特定鏈接是否已被點擊(JS)
- 19. 如何檢查ActionBarSherlock的後退按鈕是否被點擊?
- 20. 如何檢查觸發器是否被點擊?
- 21. 如何檢查LoadViewState中的按鈕是否被點擊?
- 22. 如何檢查一個選項卡是否被點擊?
- 23. 如何檢查鏈接是否已被點擊?
- 24. 如何檢查一個按鈕是否被點擊使用javascript?
- 25. 如何檢查事件是否被點擊?
- 26. 2秒後如何檢查按鈕是否被點擊?
- 27. Pygame - 如何檢查我的矩形是否已被點擊?
- 28. 如何檢查按鈕是否被點擊?
- 29. 如何檢查按鈕是否在Dojo中被點擊
- 30. 如何檢查方法中按鈕是否被點擊?
http://doc.qt.digia.com/qt/qabstractbutton.html#down-prop –
有一個'clicked()'信號可以用來檢測點擊。 –
您可以使用自定義插槽按下()或點擊()信號。 – AsG