2
我在Visual Studio中使用Qt。我想在我的應用程序的菜單欄中添加圖標。這是我到目前爲止有:顯示在工具欄的QAction中添加一個圖標
QToolBar *View3DToolBar;
QAction * XYZviewAct;
XYZviewAct = new QAction(tr("3D view"), this);
XYZviewAct->setIcon(QIcon("3dicon.png"));
View3DToolBar->addAction(XYZviewAct);
菜單欄,但不顯示圖標。
有沒有人用Qt/C++做過這個?任何人都可以指出我的解決方案?
您是否將PNG文件放在項目文件夾中?因爲如果您不使用Qt資源將圖像嵌入到應用程序中,則圖像必須駐留在應用程序可執行文件夾中。 –
我正在用cmake生成我的解決方案。我將PNG文件添加到**。qrc **文件中,並且我在** CMakeLists.txt **文件中添加了**。qrc **,但它不起作用。 –