2017-05-30 17 views
0

Qtを初めて使用するときに問題があります。 Qt Designerで簡単なウィンドウ(.uiファイル)を作成して保存しました。Visual Studio(2010)プロジェクトに.uiファイルを追加してコンパイルする方法

これでVisual Studio 2010でコンパイルします。外部の.uiファイルをVisual Studio Projectに追加してコンパイルするにはどうすればよいですか?

プロジェクトで新しいクラスを作成する必要がありますか?はいの場合、どうですか?

答えて

1

最高のオプション(CMakeなどを使用していない限り、おそらく唯一のオプション)は、公式のVisual Studio Qtアドイン(hereからダウンロード)を使用することです:いくつかの前処理ステップをすべて処理しますQtの機能性(C++クラスのmoc'ing、UIのコンパイル...)。 Qtファイル(.ui、.qrc、.ts)もそれぞれのエディタに関連付けられます。

は基本的に、あなたは、再びそれぞれのウィジェット(QWidgetQDialogQMainWindow)(から継承するクラスを作成し、(テンプレートが付属して1を使用することができます).uiを作成し、新しいQtのプロジェクトを作成しますデフォルトのプロジェクトには1つあります)。そのクラスからUIを設定しました(のリンク .uiとC++クラス)、スロットを作成してUI要素などと接続します。

ステップバイステップのチュートリアルをご覧くださいthe official manual、特にgetting startedセクションをご覧ください。

関連する問題