私はqtに完全に慣れていないので、これからする質問は面白いかもしれません(しかし、私にとってはそうではありません)。通常の C++ コードでは、次の行を使用して背景を生成しました。
view.setBackgroundBrush(QPixmap("starstexture.jpg"));
しかし、アプリケーションをAndroidに移植しようとすると、jpgファイルをどこに置くべきかわかりません。
あなたの答えを楽しみにしています -
カミル
限られた画像セットのみが必要な場合 (つまり、ユーザーがアプリケーションのフォルダーに独自の画像を追加するのではなく、コンパイル時に画像を知っている場合)、Qt のリソース システムを使用できます。
QtCreator を使用している場合は、プロジェクトに新しいリソース ファイルを追加するだけで済みます。このファイルでは、 という名前の新しいプレフィックスを作成してから、/
ファイルを追加します。これはコンパイル時にアプリケーションに配置され、パスの下で使用できます":/starstexture.jpg"
。":/"
Qt のリソース システムを表すプレフィックス に注意してください。もちろん、そのようなファイル名は Qt クラスでのみ機能することにも注意してください。