4

Qt5 が include を認識するために追加する必要がある環境変数 PATH は何ですか?

  • 「C:\qt5\2012.11\qtbase\bin と C:\qt5\2012.11\qtbase\lib」を追加しました。

VS2012 コマンド プロンプトを使用して Qt5Sdk をビルドしましたが、動作しますが認識されません

QtGui/QApplication を含め、

QFileDialogを含める

さらに...それは認識します

QGuiを含める

.

VS2012のビルドがうまくいかなかったのかな?

  • Windows7のところで、INCLUDE、LIB、LIBPATHはどこにありますか?Qtから設定できることがわかりますが、Windows 7の環境変数を入力すると、PATHしかありませんか?

ありがとう!

4

2 に答える 2

6

Qt5では、QApplicationクラスがQtGuiモジュラーからQtWidgetsに移動されました。

だから、代わりに

#include <QtWidgets/QApplication> 

置く

#include <QtGui/QApplication> 

の代わりに

QT += core gui 

あなたが持っている必要があります

QT += core gui widgets  
于 2013-02-04T19:05:03.063 に答える
4

Qt5 では、Qt プロジェクト ファイルで使用しているモジュールを指定する必要があります。この場合:

QT += widgets

これにより、インクルード ディレクトリが正しく構成されます。

于 2012-11-14T15:49:51.337 に答える