• 6386阅读
  • 6回复

[提问]第七章对话框的例子 [复制链接]

上一主题 下一主题
离线red_stone1
 

只看楼主 倒序阅读 楼主  发表于: 2013-04-03
第七章的用Qt Designer 制作的ui文件,后来创建extensionDlg.h 文件中,#include "ui_extensionDlgDesigner.h"这句话在编译的时候出错,为什么呢?求解。
离线red_stone1

只看该作者 1楼 发表于: 2013-04-03
问题解决了,现在发现 创建extension.cpp 文件里的mainVerticalLayout->setSizeConstraint(QLayout::SetFixedSize);mainVerticaiLayout编译时报错,说没有声明,这是为啥?
离线435429010
只看该作者 2楼 发表于: 2013-11-23
同问,急
离线zouxpxp

只看该作者 3楼 发表于: 2015-04-28
问题解决了吗? 我也遇到此类问题。
离线isaaccwoo

只看该作者 4楼 发表于: 2015-07-30
主要是名称的问题
按照书中的操作方式ui文件的名称是extensionDlgDesigner.ui,此时生成的头文件是ui_extensionDlgDesigner.h,而代码中引用的内容是ui_extensionDlg.h自然提示找不到文件了
解决办法就是将二者统一一下用一个名字
离线michelle_hxy

只看该作者 5楼 发表于: 2017-08-01
谢谢4楼的回复,我也遇到相同问题
原来extensionDlgDesigner.ui会生成ui_extensionDlgDesigner.h的头文件啊 涨知识了
离线michelle_hxy

只看该作者 6楼 发表于: 2017-08-01
回 red_stone1 的帖子
red_stone1:问题解决了,现在发现 创建extension.cpp 文件里的mainVerticalLayout->setSizeConstraint(QLayout::SetFixedSize);mainVerticaiLayout编译时报错,说没有声明,这是为啥? (2013-04-03 20:23) 

楼主mainVerticalLayout->setSizeConstraint(QLayout::SetFixedSize);的问题解决了嘛?我也遇到了...
我注释掉这行后,能运行,但是detail没有东西,可能slots没有用好..
快速回复
限100 字节
 
上一个 下一个