2011-09-09 43 views
1

QtCreator(QtSDK 4.7.3ベース)で簡単に作成されたQtQuickアプリケーションは、正常に構築され、問題なくQtCreator IDEから実行されます。QtQuick、QMLベースのアプリケーションのコンテンツが表示されない

問題:ファイルシステムから同じアプリケーションを手動で実行しようとすると、空の(白い)背景のみが表示されます。

  • すべての必要なライブラリの依存関係が適切に解決され、アプリケーションが実行されない場合もあります。
  • 私はDesktopをターゲットにしており、WindowsとUbuntu環境(両方ともQtDSK 4.7.3)でコンパイルします。
  • コンパイラ:MinGW 4.4。

誰でも問題の原因を特定できますか?

+0

これまでに私が見つけたことは次のとおりです。 Ubuntuでは、Krusader fila managerを使用するとアプリケーションが起動しません。 Nautilusを使用すると、Qmlの内容が正しく表示されます。今、Linux上で動作が異なるのと、Windows上でそれをどう解決するのかという疑問があります。 – schedar

+0

qmlファイルの場所を確認するには、バイナリ実行可能ファイルにアクセス可能である必要があります。 –

+0

確かにこれは解決策のようです。 UbuntuのQtCreatorは自動的にqmlファイルをコピーし、Windowsではディレクトリ構造の1つ上に位置していました。ありがとうございました!あなたが答えとしてあなたのコメントを投稿すると、私はあなたがポイントを得るようにそれを受け入れることができるはずです。そうですか? – schedar

答えて

1

qmlファイルの場所を確認するには、バイナリ実行可能ファイルにアクセス可能である必要があります。

関連する問題