2011-02-27 405 views
2

你知道單選按鈕嗎?你可以敲擊它,然後你在圓圈中有一個簡單的黑點。精細。我怎麼弄出來的?我想重置按鈕,這個圓圈應該清楚。我不能夠做到這一點,我試過everyhing ...如何重置單選按鈕?回到默認設置

this->ui->radiobutton->clear 
this->ui->radiobutton->reset 
... 

任何想法?謝謝

+0

根據Qt的參考資料,我有QRadioButton中甚至沒有任何方法'clear()'或'reset()'。怎麼會,你試試看?它甚至爲你編譯? [QRadioButton成員名單](http://doc.qt.nokia.com/latest/qradiobutton-members.html) – 2011-02-27 23:58:48

+0

我不知道。但是我的單選按鈕在圓圈中有一個不太簡單的陰影,幾乎是3D的藍色圓點。 – 2011-02-28 00:00:14

回答

7

這應該工作:

this->ui->radiobutton->setAutoExclusive(false); 
this->ui->radiobutton->setChecked(false); 
+0

是的嘗試過,並沒有幫助... – Gomez 2011-02-28 00:06:35

+0

當禁用自動排他選項 – 2011-02-28 00:35:18

+0

工作啊現在它的工作!謝謝:) – Gomez 2011-02-28 01:02:00

0

我認爲你正在尋找這樣的:http://doc.trolltech.com/latest/qabstractbutton.html#checked-prop

但是,如果你想取消設置/清除/復位單選按鈕,有一個非常好的機會你錯用了它。單選按鈕應該被用作一個組。並設置其中一個重置所有其他。也許你應該使用複選框?

+0

嗨。 setChecked(false)和setDown(false)ist不起作用:/ – Gomez 2011-02-28 00:11:28

相關問題