当前位置: 代码迷 >> QT开发 >> 一个pro项目里做了多个ui界面生成头文件重名解决办法
  详细解决方案

一个pro项目里做了多个ui界面生成头文件重名解决办法

热度:71   发布时间:2016-04-25 03:24:50.0
一个pro项目里做了多个ui界面生成头文件重名
新手,请教大牛们,一个pro项目里做了多个ui界面生成头文件重名,每个ui界面文件生成的头文件都有class Ui_MainWindow,那岂不是需要把每个界面的头文件分别修改一下?
------解决方案--------------------
这个不可能啊,生成的头文件就是以ui的名字命名的啊,ui重名会提示覆盖的

------解决方案--------------------
楼上说的对,每个ui界面都对应着不同的projectname
,如果重名的话肯定会提示错误的。
------解决方案--------------------
顶,不会重的,如果因为未知原因重了,那就只有手动改了,也不费时。
------解决方案--------------------
引用:
Quote: 引用:

这个不可能啊,生成的头文件就是以ui的名字命名的啊,ui重名会提示覆盖的


我是这么做的:
建一个空的qt项目,然后添加界面ui文件 log_mainwindow.ui,再添加server_mainwindow.ui,这样他俩生成的.h文件中都会有 Ui::MainWindow类.
可能是我这样利用ui文件的方法不正确把,初学qt,不知道开发习惯,可否给点意见.

你要是需要绘制ui的话就直接新建一个设计师界面类就行啊。by the way 分数你全给我我也不介意
  相关解决方案