2012-11-27 108 views

回答

12

最後,我得到了正確的答案。我在下面提供了它,希望這將是有益的其他初學者:

QStringList list=(QStringList()<<"red"<<"yellow"<<"blue"); 
comboBox->addItems(list); 
5

本教程適用於Qt 4.2,我們現在在Qt 4.8。你應該在這裏找到你要找的東西http://qt-project.org/doc/qt-4.8/how-to-learn-qt.html

小小的建議,儘量不要使用Qt的創造者來設計你的Gui,直到你明白如何用代碼來完成它,你將會減少錯誤(並且知道如何去尋找什麼時候你做)。

+0

感謝在建議。通過時間即時設計與QT設計器的用戶界面,但我應該學習如何編寫XML代碼也是這是你所提到的 –

+0

謝謝教程你指出看起來很好 –

+3

實際上Qt的創建者爲你做了XML(仍然可以閱讀它,但不是必須的),我的意思是,你可以通過簡單的拖放項目來創建GUI一個「空白」的窗口,但我強烈建議你不要自己去做,否則你不會意識到每個Qobjects的所有(可怕的)可能性。 – Jeremie

5

當您在Qt Designer中,你可以在QComboBox只要雙擊和EditComboBox屏幕將會出現。在那裏你只需點擊加號或減號來輕鬆地將項目添加到對象列表。希望這有助於。這種方式你不必用代碼來完成。

+0

如何添加數據方式?我不想每次我想要知道什麼被選中時,做字符串operatiosn。 – dhein

相關問題