0

いくつかのパス C:/....png から読み込んでユーザー インターフェイスに表示する画像と、そのパスを毎回指定せずに挿入したいファイルがあります。

プロジェクトに画像を含め、アドレスを指定せずに直接アクセスしようとしました。特に、多くのマシンで作業し、パスを毎回変更したくないため、フォルダーと画像を再度作成しました。うまくいきませんでした!

QPixmap を使用して画像を読み込み、次のような画像にアクセスできます。

QPixmap image("C:/images/image.png");

そのファイルをプロジェクト(image.png)に含めても、

 QPixmap image("image.png"); 

画像が見つからず、pixmap には何もありません。

ファイルについてですが、プロジェクトに挿入したいテキストファイルです。次の場所で終了する「myFile.txt」:

C:/images/myFile.txt

それを解決する方法はありますか?

4

1 に答える 1

1

Qt のリソース システムを使用することをお勧めします。実行可能ファイル内にイメージを保存できます。これは通常、実行可能ファイルと一緒に多くのファイルを保持するよりも便利です。

于 2013-07-23T09:57:08.010 に答える