2012-09-28 69 views
1

我遇到了這個問題,所以我在MainWindow上進行測試,問題依然存在。 這裏是代碼 「的MainWindow :: MainWindow的(QWidget的*父)......」爲什麼不顯示QToolButton的圖標?

QToolButton* bt = new QToolButton(this); 
bt->setIcon(QIcon(":/te.png")); 
bt->setToolButtonStyle(Qt::ToolButtonIconOnly); 
bt->show(); 

它看起來像: enter image description here

我的資源文件是這樣的: enter image description here

回答

4

您已給該圖標一個別名te,但通過它的全名te.png將其稱爲圖標。改爲使用:/te