• 6084阅读
  • 4回复

公司开发转向Qt,本人初学,有个问题请教 [复制链接]

上一主题 下一主题
离线leo_yang
 

只看楼主 倒序阅读 楼主  发表于: 2010-08-02
已解决~
[ 此帖被leo_yang在2010-12-24 17:26重新编辑 ]
离线dbzhang800

只看该作者 1楼 发表于: 2010-08-02
贴代码出来看看,个人觉得不太可能。
离线leo_yang

只看该作者 2楼 发表于: 2010-08-02
引用第1楼dbzhang800于2010-08-02 11:06发表的  :
贴代码出来看看,个人觉得不太可能。


谢谢你的回复

刚刚有所发现
那些ui_xxx.h的文件处于与sources文件夹平级,而且工程.pro中没有将ui_开头的.h文件加入待编译文件行列~

整个目录结构类似如下
MyPro
    MyPro.pro
    +Forms
    +Headers
    +Resources
    +Sources
       ui_xxx.h
       ui_xxx.h
       ui_xxx.h
       ui_xxx.h
不知道是不是项目配置的原因~
离线dbzhang800

只看该作者 3楼 发表于: 2010-08-02
引用第2楼leo_yang于2010-08-02 11:20发表的  :
谢谢你的回复
刚刚有所发现
.......


这个没问题,ui_****.h 是 uic 自动生成,qmake会自动处理,不用你去操心。

看到这,突然有个疑问,你不会是去手动修改了 ui_***.h 吧?

如果你是手动修改了(错一),而且还改错了地方(错二),会出现你说的这个问题。
离线leo_yang

只看该作者 4楼 发表于: 2010-08-02
引用第3楼dbzhang800于2010-08-02 11:30发表的  :
这个没问题,ui_****.h 是 uic 自动生成,qmake会自动处理,不用你去操心。
看到这,突然有个疑问,你不会是去手动修改了 ui_***.h 吧?
.......


没有手动改,在UI设计师里改的,ui_***.h编译时能自动感应,不过默认的这些ui_***.h没有加到工程.pro的Header文件夹
而是独立header文件夹外,与其平级(同时也就是与Sources文件夹平级)~

由于手里的工程从别人那拷贝的,我写其中的一些模块,他的版本可能比我稍低,刚毕业出来工作,还有很多要学习的
谢谢你~
快速回复
限100 字节
 
上一个 下一个