• 4154阅读
  • 4回复

[提问]零基础学Qt,用Designer设计GUI的问题 [复制链接]

上一主题 下一主题
离线219219
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-28
构建结果:mainVerticalLayout,未声明标识符?但是把老师那个ui_xxx.h文件添加到目录下是可以的,不知道为什么?
也问一下那个ui_xxx.h是怎么生成的
离线杨起床
只看该作者 1楼 发表于: 2012-02-28
qmake可以检测到ui文件,然后有一个uic工具,它会帮你自动搞出来一个ui_xxx.h文件

但是貌似自己是看不到那个头文件的。。
离线lejcey

只看该作者 2楼 发表于: 2012-02-28
qt有一系列的构建工具和顺序,不要手工操作,容易出错,你复制那个文件没有作用,因为每次构建都会重新生成。

ui文件需要转换成ui_xxx.h,一起编译,包含singal slot的类还先moc,构建moc_xxxxx.cpp,包含资源的,还要rcc将其转换为cpp之后编译,这些都是qmake之后,由自动创建的Makefile执行。
离线xuweistudy
只看该作者 3楼 发表于: 2012-02-29
ui_xxx.h就是xxx.ui被解析后生成的c++代码啊
离线219219
只看该作者 4楼 发表于: 2012-02-29
回 1楼(杨起床) 的帖子
谢谢大神的解答!文件是可以看的到的!构建的时候会生成的!
问题解决了!!!!
快速回复
限100 字节
 
上一个 下一个