1

ここに画像の説明を入力Windows XP の Qt でプログラムを作成し、そのコードを Windows 7 に移植していますが、コードをコンパイルすると、.qrc (リソース ファイル) の画像とアイコン pic がプログラムに表示されません。これらの画像は、ヘッダー ファイルと .cpp ファイルが存在する同じフォルダーにあります。

ありがとう

コードは次のとおりです。

void MainWindow::on_actionUmer_s_Program_triggered()
{
    QMessageBox about;

    about.setFont(QFont("Times",13,0,false));
    about.setText("<h2>Umer's Program</h2>");
    setWindowIcon(QIcon(":/pics/umerfariiq.jpg"));
    about.setInformativeText("Copyright ; 2012 Umer Software Inc.\nI wrote this program for fun I am a student of System engineering at UET Peshawar.\nAll thanks to Almighty for giving me the capability to write it\n");
    about.setStandardButtons(QMessageBox::Ok);
    about.setIconPixmap(QPixmap(":/pics/umergokuup.jpg"));
    about.setDefaultButton(QMessageBox::Ok);
    about.show();
    about.exec();
}

Qmake

QT += コア GUI

TARGET = コメントプログラム TEMPLATE = アプリ

ソース += main.cpp\ mainwindow.cpp \ itemdialog.cpp \ commentdialog.cpp

ヘッダー += mainwindow.h \ itemdialog.h \ commentdialog.h

FORMS += mainwindow.ui \ itemdialog.ui \ commentdialog.ui

リソース += \ pics.qrc

これは.qrcファイルの写真です

4

0 に答える 0