このプロジェクトは、通常の「Qt 実行可能」形式では作成されません。むしろ「プラグイン」のようなプロジェクトです。したがって、他のプロジェクトのように直接実行することはできません。
[プロジェクト ファイルを開くと、main() 関数が見つかりません! これは通常、C++ アプリケーションの入り口となるはずです。あなたが持っているのは、いくつかの C++ クラスだけです。ヒントにしてください】
この例については、ここに完全な詳細が記載されています。そして私は引用します:
テキスト エディターを実行する前に、ファイル ダイアログ C++ プラグインをコンパイルする必要があります。コンパイルするには、gsQml ディレクトリに入り、qmake を実行し、プラットフォームに応じて make または nmake を使用してコンパイルします。実行するには、qmlviewer を起動し、texteditor.qml ファイルを開きます。
そうしないと:
- 独自のプロジェクトを作成します。
- これらのクラス ファイルとそれぞれの qml ファイルをこのプロジェクトに追加します。
- メインを追加し、必要なそれぞれのオブジェクトを作成します。
- アプリケーション ビューアーを作成し、そのソースとして "texteditor.qml" パスを指定します。