2014-04-28 60 views
0

我是Qt的新手。我有一個QtCombobox,並希望有(text1 notepad.icon)種類的項目。所以當我點擊記事本圖標時,它會在記事本中打開文件。我怎樣才能創建這樣一個組合框?請指導。謝謝!帶文本和圖像按鈕的QtCombobox項目

回答

1

使用UI設計師:

  1. 雙擊存在的組合框 enter image description here

  2. 添加新的項目,然後單擊 「屬性」 添加圖標enter image description here

手工製作:

(假設QComboBox 「COMBOX」 已經被實例化)

combox.addItem(const QIcon & icon, const QString & text) 

請閱讀Qt的文件,如果您有任何進一步的麻煩:

http://qt-project.org/doc/qt-4.8/qcombobox.html