QRadioButton Toggled() 使用方法
QRadioButton類中Toggled()信號的使用方法
1.說明
QRadioButton中,Toggled()信號是在Radio Button狀態(開、關)切換時發出的,而clicked()信號是每次點擊Radio Button都會發出該信號。實際使用時,一般狀態改變時才有必要去相應,因此,Toggled()信號更適合狀態監控。
由于QRadioButton類繼承于QAbstractButton類
可以在QAbstractButton類中查閱Toggled()信號的說明
Toggled()信號的定義如下:
?
2.實例
(1)在Qt Designer上放置三個Radio Button控件,其中第一個控件可以設為默認選項
默認選項的設置方法如下:
(2)綁定信號槽
?
[cpp]?view plaincopy?
注意:SIGNAL()內為toggled(bool)
?
(3)槽函數為
?
[cpp]?view plaincopy?
注意判斷條件:isChecked()。這樣可以在控件各種對應的槽函數內執行對應操作,而沒有必要控件之間操作的交叉。
?
(4)依次點擊三個控件RadioButton2 -> RadioButton3 -> RadioButton1,結果如下:
?
神愛世人,甚至將他的獨生子(耶穌)賜給他們,叫一切信他的,不至滅亡,反得永生。(圣經·約翰福音3:16)
轉自:http://blog.csdn.net/lyc_daniel/article/details/9306863
轉載于:https://www.cnblogs.com/jasonkent27/articles/4106339.html
總結
以上是生活随笔為你收集整理的QRadioButton Toggled() 使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第三篇:属性_第二节:控件属性在页面及源
- 下一篇: 本app(仿手机支付宝界面)ios源码