2011-08-15 3 views

答えて

2

Qt .uiファイルから.vcprojを生成し、既にWindowsにQtがインストールされていることを前提としていれば、ここで行う必要があります。

  • FORMSラインであなたの.uiファイル(複数可)を一覧表示します.PROファイルを作成します。あなたの.PROファイルを保存し、それに対してqmakeの実行
FORMS = myuifile.ui mynextuifile.ui 
  • をこれらのフラグは次のとおりです。
qmake -tp vc mypro.pro 
  • これはmypro.vcprojを生成するはずです。
  • mypro.vcprojを起動してビルドします。これにより、Qt .uiファイルごとにVisual Studioソリューションファイルと.hファイルが生成されます。
5

.uiファイルをプロジェクトに追加してから、右クリックして、Propertiesをクリックします。 General - >Item TypeセットCustom Build Tool

Command Line: "$(QTDIR)\bin\uic.exe" -o ".\GeneratedFiles\ui_%(Filename).h" "%(FullPath)" 
Description: UIC'ing %(Identity)... 
Outputs: .\GeneratedFiles\ui_%(Filename).h 
Additional Dependencies: $(QTDIR)\bin\uic.exe 

%変数はVS2010に新しいですが、基本的にUIファイルのフルパスとあなたが生成したいディレクトリとの1を検索:左のパネルの下 はCustom Build Tool後藤が設定Generalを展開します。 hを出力する。 Outputsも正しいと記入して、cleanで清掃してください。

2

Qt Visual Studioアドインを見ると、Qt GUI開発とVisual Studioが統合されている場合があります。 here

+0

私の2セント...ビジュアルスタジオでプロジェクトにuiファイルを追加すると、ビルド時にuic.exeへのすべての呼び出しが自動的に行われるため、これが最適なオプションです。 mocでも同じことが言えます。ヘッダーファイルにQ_OBJECTマクロを追加すると、Visual Studioはmoc_ファイルを生成する必要があることを検出します。 – Liz

関連する問題