2013-10-02 34 views
10

Qtの新機能です。 SourceForgeのQtアプリケーションのソースコードをダウンロードし、ビルドして実行しようとしました。私はQT += printsupportを追加しようとしたのQt Creatorで構築しようとする上でQtインクルードファイルを開くことができません: 'QPrinter'

、私はエラーが言っています

error: C1083: Cannot open include file: 'QPrinter': No such file or directory

:ファイルを.PROするQT +=文を追加することによって、いくつかの同様の問題を通じて働いた後、私はこの1つにこだわっています.PROファイルに、クリーニング、および再構築が、それは、このエラー

Error: dependent '..\..\..\..\..\..\..\..\..\..\..\Qt\Qt5.1.1\5.1.1\msvc2012_64\include\QtPrintSupport\qtprintsupportglobal.h' does not exist."

私はC:\Qt\Qt5.1.1\5.1.1\msvc2012_64\include\QtPrintSupportに行く与え、qtprintsupportglobal.hがあります!

+0

編集する必要のあるプロジェクト固有のパスはありません。 –

+1

シャドウビルドディレクトリを削除し、再構築します。 –

答えて

10

あなたは、あなたのプロジェクトの.PROファイルにQPrinterのサポートを追加する必要があります。@KubaOberがで示唆するよう

QT += printsupport 
4

私の場合では、溶液は、printsupportを追加後

Delete the shadow build directory and build again

にしましたコメント。

関連する問題