一般的
1、确认导包是否正确,尤其自定义的文件
2、构建-->清理项目,然后执行 qmake
3、是否有槽函数声明却没有实现
实现或者删除。
4、自定义类时,构造函数或者析构函数没有实现。。。
特别一点的
5、是否需要修改pro文件
例如:使用QPrintDialog,需要导入
#include <QtPrintSupport/QPrintDialog
pro文件需要添加
QT +=
本文主要介绍了在Qt项目中常见的编译错误及其解决方案,包括检查导入包、清理项目、槽函数实现、自定义类的构造及析构函数等问题,并详细说明了如何针对特定组件如QPrintDialog和QAxWidget进行配置。
一般的
1、确认导包是否正确,尤其自定义的文件
2、构建-->清理项目,然后执行 qmake
3、是否有槽函数声明却没有实现
实现或者删除。
4、自定义类时,构造函数或者析构函数没有实现。。。
特别一点的
5、是否需要修改pro文件
例如:使用QPrintDialog,需要导入
#include <QtPrintSupport/QPrintDialog
pro文件需要添加
QT +=
36万+
2981
9469