Qt中自己添加的ui界面和类,不能跳转的问题
来源:互联网 发布:c语言 生成时间戳 编辑:程序博客网 时间:2024/06/14 18:17
D:\my\qt\WinQtSpace\myChangeWidget\myform.cpp:6: error: invalid use of incomplete type 'class Ui::myform'
ui(new Ui::myform)
D:\my\qt\WinQtSpace\myChangeWidget\myform.h:8: error: forward declaration of 'class Ui::myform'
class myform;
错误提示如上。
自己手动添加了ui界面和类,但是对照创建工程时生成的MainWindow写,一直出错。
纠结了一番之后发现,ui界面中的object name是调用的关键。在类的头文件里需要用名空间namespace包含,例如:
myform.ui界面中object name是myform。
那么头文件myform.h中需要有
namespace Ui {
class myform;
}
手动创建ui,其object name可能并不是自己以为的那个名字,需要保证一致。
0 0
- Qt中自己添加的ui界面和类,不能跳转的问题
- 关于iMX6Q QT 在UI界面显示中文的问题!
- QT,其他类中计算出的结果如何在ui界面的控件中显示?
- ui界面搭建,自己的理解和总结
- QT中添加Q_OBJECT和继承QObject出现的问题
- 在Qt工程中添加ui文件:使用/添加工程之外的ui文件
- QT中添加Q_OBJECT出现的问题
- QT中添加Q_OBJECT出现的问题
- QT中添加Q_OBJECT出现的问题
- QT中添加Q_OBJECT出现的问题
- 如何解决eclipse中“不能跳转” 和 “找不到定义”的问题
- Qt ui界面文件的调用--quiloader
- vs2013打开Qt的UI界面时打不开
- 关于Unity中 截图跳转分享界面的问题
- qt ui加载界面问题
- 安卓欢迎界面和activity之间的跳转问题
- 自己写的小程序中密码和账号输入都正确,但是不能正确进入下一个界面
- 安卓封装html5、解决html界面之间不能跳转的问题
- ECharts使用心得总结(二)
- greendao的扩展
- linux命令行常用命令
- recyclerview局部刷新闪烁
- 获取BIOS常规内存容量
- Qt中自己添加的ui界面和类,不能跳转的问题
- Android平台的音视频多媒体
- 指针实现整数排序
- Unity3D Update() 和 FixedUpdate()区别
- 指向结构体变量的指针
- Android:MediaPlayer播放音频
- final关键字
- LeetCode 33 Search in Rotated Sorted Array(在旋转排序数组中搜索)(*)
- Linux GPIO驱动 - GPIO通用层