最近在学习Qt,在xml文件读写这一块遇到了问题。
在pro文件中添加了模块:QT += xml
在头文件中也包括了#include <QDomDocument>
此时再用QDomDocument来定义时,就出现题目中的错误:QDomDocument was not declared in this scope。
试了#include <QtXml/QDomDocument> 还是出现这样的错误。
与xml相关的其他类如QDomElement也出现这样的问题
被整崩溃了,求大神指导啊!
你是怎么用QDomDocument来变义变量的,截图看看对不对
Did you run qmake again for the new pro file?
qmake用来编译生成qt程序,pro文件是工程文件,用来设置编译或者链接的模块(变量)。
qmake和pro是QT的两个基本概念,相关书或者教程应该都有介绍
结果再定义QDomDocument doc;时,无法使用doc,而且报错QDomDocument was not declared in this scope。
QDomDocument doc(f);你加个参数试下