社区
工具平台和程序库
帖子详情
QT 设计界面报错使用未定义类型ui:: 怎么处理
CÃlimos
2023-03-17 11:27:46
新手刚学QT
设计界面报错 使用了为定义类型ui::
代码界面报错:allocation of incomplete type ‘Ui::...’
看网上帖子说要什么类名保持一致 不太理解是哪些名称
...全文
548
回复
打赏
收藏
QT 设计界面报错使用未定义类型ui:: 怎么处理
新手刚学QT 设计界面报错 使用了为定义类型ui:: 代码界面报错:allocation of incomplete type ‘Ui::...’ 看网上帖子说要什么类名保持一致 不太理解是哪些名称
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
报错
提示:
使用
了
未定义
类型
的“
Ui
::XXXXX”
这种情况是vs-》
qt
的时候,找不到
ui
自动生成的
ui
_xxx文件。是否是一致的,如果不一致,问题就出在了这里。
error: C2027:
使用
了
未定义
类型
“
Ui
::WndDataManage”
qt
中新建了一个
设计
师
界面
类A, 后来想把A的名称改为B, 修改了.h、.cpp及.
ui
文件及类名成后,仍然
报错
error: C2027:
使用
了
未定义
类型
“
Ui
::WndDataManage”。还需要在
设计
器里将对应窗口的根节点的名称改一致。
qt
新加
ui
文件后
报错
#ifndef PAGEONE_H #define PAGEONE_H #include <QWidget> #include <QVBoxLayout> #include <QLabel> #include <QPushButton>
QT
_BEGIN_NAMESPACE namespace
Ui
{ class PageOne; }
QT
_END_NAMESPACE class PageOne : public QWidget { Q_O...
vs中
Qt
ui
界面
下部件提升之后编译
报错
解决方法
vs中
Qt
ui
界面
下部件提升之后编译
报错
解决方法 标签(空格分隔):
Qt
一 、问题 前段时间在vs中做
Qt
项目时,将
ui
界面
下的textEdit提升为可接受动图的部件后,重新编译出现如下错误: 其中qmsgtextedit为自定义的类,也是textEdit提升的目标
类型
。 二、解决办法: 这种问题都是因为项目包含目录缺少,
ui
文件找不到自定义的头文件。 解决: 手动在项目中添加自定义类的所在的路径,(一般就是本项目的路径) 一般情况下将包含目录修改为(SolutionDir);(Solution
vs
qt
更改
ui
后cpp文件
报错
原理
打开你的
ui
_xxx.h->找到如下图所示->把这个类名拷贝出来。原因:同事之前更改了我的文件的名字。如图所示:这就不会
报错
了。
工具平台和程序库
24,860
社区成员
27,340
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章