2013-10-02 25 views
10

Ben Qt için yeni. SourceForge uygulamasının bir Qt uygulaması için kaynak kodu indirildi ve oluşturup çalıştırmaya çalıştı. Ben QT += printsupport ekleyerek çalıştı Qt Creator inşa girişimi üzerineQt Dosya eklenemiyor: 'QPrinter'

, ben hatalar söyleyerek olsun

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

: dosyaları .pro için QT += ifadeleri ekleyerek birkaç benzer sorunlar ile çalıştıktan sonra, ben bu üzerinde şaşırıp .pro dosyaya, temizlik ve yeniden, ama bu bu hatayı

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

ben C:\Qt\Qt5.1.1\5.1.1\msvc2012_64\include\QtPrintSupport gitmek verir qtprintsupportglobal.h VAR! @KubaOber içinde anlaşılacağı gibi,printsupport ekledikten sonra çözüm oldu

Delete the shadow build directory and build again

benim durumda

QT += printsupport 
+0

Düzenlemem gereken projeye özel bir yol yok, değil mi? –

+1

Gölge oluşturma dizinini silin ve her ihtimale karşı yeniden oluşturun. –

cevap

10

Sen projenizin .pro dosyasına QPrinter Destek eklemek zorunda yorumlar.