在我的項目,QtCreator讓我做的事:不能包含爲<QtCore /的QString>
#include <QtCore> // include all core
#include <QString>
但不
#include <QtCore/QString>
我有一個.pro文件在那裏我有QT += core ...
所以我不知道是什麼問題。我看着編譯輸出,它追加-I/path/to/qt/include/QtCore/
但我想要它也添加-I/path/to/qt/include/
。我不知道是什麼問題。我在Ubuntu 14.04上使用這個確切的項目,現在升級到16.04。現在我有這個問題。我的QTDIR已設置,我的Qt Kit沒有顯示任何奇怪等。
什麼版本的Qt就像文件說,你應該寫
#include <QString>
? 4.8或5.x? – rubenvbQt版本是5.7.1。 – meguli
爲什麼你想首先執行'#include'?包含頭文件的Qt支持的方式就是'#include '。 –
Angew