私はグラフィックスでチェスゲームを作らなければなりません。これはボードとチェスのためのコードの一部です。私はチェス板を作って、今は私がダウンロードした画像であるチェス片を追加しようとしています。私はコードを持っていますが、実際にボードに表示される作品のためにチェスピースのイメージを自分のビルドディレクトリに配置する必要があります。私はMac上でQTクリエイターを使用しており、それを把握することはできません。ビルドディレクトリに.gifファイルを置く方法
for (int x=0; x<8; ++x) {
for (int y=0; y<8; ++y) {
if((x+y+1)%2==0) {
paint.fillRect(x*44,y*44,44,44,QColor(177,113,24));
} else {
paint.fillRect(x*44,y*44,44,44,QColor(233,174,95));
}
QImage image;
image=QPixmap("wrook.gif").toImage();
paint.drawImage(0*44,7*44,image);
}
}
あなたはエラーが発生しましたか?もしそうなら、エラーは何ですか?ビルドされた実行ファイルと同じディレクトリに 'wrook.gif'を置こうとしましたか? – Tim
私の問題は、どのディレクトリにwrook.gifファイルを置くかわからないことです。私は努力してきたが、nothingsは働いた。 – lexpro
オペレーティングシステムをチェックして、コマンドラインプロンプトが表示されているかどうか、およびファイルをコピーするためのコマンドを確認してください。 –