我有一个关于框,试图在其中显示图标。
这是我的代码:
QMessageBox about_box(this);
about_box.setText("...");
about_box.setIconPixmap(QPixmap("qrc:/images/logo.png"));
about_box.setParent(this);
about_box.exec();
这是我的资源文件:
<RCC>
<qresource prefix="/images">
<file>logo.png</file>
</qresource>
</RCC>
最佳答案
您不需要qrc
前缀:
about_box.setIconPixmap(QPixmap(":/images/logo.png"));
关于qt - 如何在QMessageBox中显示图标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3537991/