qmessageboxにアイコンを表示する方法は?
-
30-09-2019 - |
質問
内部にアイコンを表示しようとしている箱についての箱があります。
これが私のコードです:
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"));
他のヒント
必要になるだろう この機能
編集: :OPがすでにこれを使用していることがわかりませんでした。コンパイル時にqmake(したがってRCC)を実行していると確信していますか?
所属していません StackOverflow