2012-02-20 15 views
1

私はVisual Studio 2010 Ultimateを使用していますが、Qt VSのアドインがあることを知っています。しかし、ノキアの発表によれば、それを使用しないことを選択しました。それ以上のバージョンはリリースしません。今は仕事のやり方を変える良い時期になるでしょう。Visual C++ 2010とQt(mocなど)

moc.exeを自動的に呼び出す方法を探していますが、moc'edする必要があるクラスファイルとmoc'edファイルをコンパイルするためにも必要です。私はおそらくリソース/ UIコンパイラのためにこれを行うでしょう。

答えて

0

アドインは主に、.proファイルをVSプロジェクトにインポートするのに便利です。その後、アドインは本当に必要ありません(別のQtバージョン間での変更が簡単にできない限り)。 だけmoc.exe \ binに\、あなたが$(QTDIR)のためにそれを使用することができ、UserMacroとして、プロジェクトのプロパティページ(.vsprops)にQTDIRを定義することを確認し、それが環境に輸出していますUIの場合と同様に、カスタムビルドステップのQtヘッダーファイルと比較します。

<UserMacro 
    Name="QTDIR" 
    Value="C:\Qt\4.6.3" 
    PerformEnvironmentSet="true" 
/> 
1

Qtのプラグインは、Visual Studioのビルドルールファイルを作成するだけです。これらは通常のXMLファイルであり、何でも使用できます。

ビジュアルスタジオプラグインが利用可能になる前に一連のadd-in VS macrosがありました。

関連する問題