web-dev-qa-db-ja.com

画像がGladeで機能しませんか?

スパムのように思われる場合は申し訳ありません。Ubuntuの開発についてできるだけ多くのことを学ぼうとしています。この基本的なQuicklyアプリをセットアップして、正常に動作させています。最初のフォーム/ビューまたはそれが呼ばれるものに1つの画像があります。画像ファイルをGimpを使用してpngとしてprojectname/data/media /フォルダーに配置しました。グレイドでは晴れています。保存してから入力します。すばやく実行すると、ファイルN/Aのアイコンが表示されます。コンソールに次のように表示されます。

画像を読み込めませんでした 'step1.png':ファイルを開くことができませんでした '/home/jtp/projectnamme/data/ui/step1.png':

1
James Heald

画像をstep1.pngとして指定する代わりに、次の(相対)パスを代わりに使用します。

../media/step1.png

..はアプリケーションが現在探している場所(この場合は明らかに/home/jtp/projectnamme/data)の親ディレクトリを表し、実際のファイルは/home/jtp/projectname/mediaにあるため、これにより適切な場所でアクセスできるようになります。

2
Kevin H.