4

texteditor.proディレクトリ内のファイルQtSDK\Examples\4.7\tutorials\gettingStarted\gsQmlを Qt Creatorで実行しようとしています。プロジェクトをビルドしようとすると、次のようなウィンドウが表示されます

実行可能ファイルが見つかりませんでした。実行可能ファイルを指定してください

ファイルをロードするための 3 つのフィールドがあります。ダイアログ ボックスのスナップショット

Qt Creator 2.4.1 で Windows 7 64 ビットを実行しています。

4

3 に答える 3

1

dllファイルが見つからないという問題を解決しましたが、実行可能ファイルはそれを要求しなかったため、Qtcreator -> binからすべてのdllを* .exeファイルと同じフォルダーに入れ、その後ファイルを削除しましたどのファイルが必要かを理解するまで、別の. * 強引な方法ですが、うまくいきました。* 欠落していたファイル ( libEGL.dll )は次のとおりです。

于 2013-02-12T09:41:50.763 に答える
0

このプロジェクトは、通常の「Qt 実行可能」形式では作成されません。むしろ「プラグイン」のようなプロジェクトです。したがって、他のプロジェクトのように直接実行することはできません。

[プロジェクト ファイルを開くと、main() 関数が見つかりません! これは通常、C++ アプリケーションの入り口となるはずです。あなたが持っているのは、いくつかの C++ クラスだけです。ヒントにしてください】

この例については、ここに完全な詳細が記載されています。そして私は引用します:

テキスト エディターを実行する前に、ファイル ダイアログ C++ プラグインをコンパイルする必要があります。コンパイルするには、gsQml ディレクトリに入り、qmake を実行し、プラットフォームに応じて make または nmake を使用してコンパイルします。実行するには、qmlviewer を起動し、texteditor.qml ファイルを開きます。

そうしないと:

  1. 独自のプロジェクトを作成します。
  2. これらのクラス ファイルとそれぞれの qml ファイルをこのプロジェクトに追加します。
  3. メインを追加し、必要なそれぞれのオブジェクトを作成します。
  4. アプリケーション ビューアーを作成し、そのソースとして "texteditor.qml" パスを指定します。
于 2013-01-19T20:17:32.133 に答える