一个qt项目中要添加另一个qt项目的ui文件,但是编译后添加进来ui文件中定义的部件都显示没有声明

newguy411 2016-04-21 05:07:16
一个qt项目中要添加另一个qt项目的.ui、.cpp、.h文件,但是编译后添加进来ui文件中定义的部件都显示没有声明,我想知道到底是什么原因,要添加的文件都先放在要添加的qt项目目录里再右键添加的,错误在下面,新手才学习,希望大神指导
...全文
917 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
newguy411 2016-04-22
  • 打赏
  • 举报
回复
谢谢!!!谢谢了
小灸舞 2016-04-21
  • 打赏
  • 举报
回复
引用 3 楼 newguy411 的回复:
[quote=引用 1 楼 qq423399099 的回复:] 是不是头文件gotocell这个类中没有Ui::gotocell *ui;的成员 或者.cpp文件改成这样试试

gotocell::gotocell(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::gotocell)
{
.......
}
这个是那个.h文件 [/quote] 少了Ui::gotocell *ui;的成员
newguy411 2016-04-21
  • 打赏
  • 举报
回复
引用 1 楼 qq423399099 的回复:
是不是头文件gotocell这个类中没有Ui::gotocell *ui;的成员
或者.cpp文件改成这样试试

gotocell::gotocell(QWidget *parent) :
QWidget(parent),
ui(new Ui::gotocell)
{
.......
}


这个是那个.h文件
newguy411 2016-04-21
  • 打赏
  • 举报
回复
引用 1 楼 qq423399099 的回复:
是不是头文件gotocell这个类中没有Ui::gotocell *ui;的成员 或者.cpp文件改成这样试试

gotocell::gotocell(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::gotocell)
{
.......
}
我试试,谢谢回复呢
小灸舞 2016-04-21
  • 打赏
  • 举报
回复
是不是头文件gotocell这个类中没有Ui::gotocell *ui;的成员 或者.cpp文件改成这样试试

gotocell::gotocell(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::gotocell)
{
.......
}

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧