2 kcoding creat kCoding_creat 于 2016.02.04 18:21 提问

VS2012和Qt designer(Qt5)写自定义控件头文件编译错误

RT
工程名为AAA
我添加了一个Qt类 XXX
进入Qt designer中拖拽了一个frame提升了XXX类
然后回到VS中发现“ui AAA.h”文件中确实添加了XXX类
然后一编译 “ui AAA.h”文件全是语法错误,什么未声明之类的
怎么破图片说明

4个回答

oyljerry
oyljerry   Ds   Rxr 2016.02.04 18:53

有没有包含你对应的h头文件

kCoding_creat
kCoding_creat 谢谢,就是该包含的都包含了,它说未声明的也声明了,我才觉得奇怪
接近 2 年之前 回复
kCoding_creat
kCoding_creat 谢谢,就是该包含的都包含了,它说未声明的也声明了,我才觉得奇怪
接近 2 年之前 回复
paopaoTT
paopaoTT   2016.02.04 19:02

你看下是不是头文件没包含,或者是关联的上一个文件有问题

kCoding_creat
kCoding_creat 谢谢,各类相关的头文件已经包含了,可就是说未声明
接近 2 年之前 回复
91program
91program   Ds   Rxr 2016.02.04 20:53

查一下出错行的变量或者类型的定义,是不是对应的头文件没有包含?

kCoding_creat
kCoding_creat 谢谢,包含了,添加其他控件没有问题,可就是添加frame然后提升为自定义控件会这样,好奇怪哪里错了
接近 2 年之前 回复
hujiameihuxu
hujiameihuxu   2017.08.23 14:20

解决了没 我也遇到了 求解答 头文件包含了

Csdn user default icon
上传中...
上传图片
插入图片