一个工程如何加入更多的界面文件?

[复制链接]
查看11 | 回复4 | 2021-1-27 06:27:16 | 显示全部楼层 |阅读模式
麻烦各位大牛看见的帮忙给个解决方案!
我是QT新人,最近在做一个小游戏,里边要有好多界面。但是工程建立以后就只有一个UI,我想要加入更多的UI,然后通过手动拖拽先画好各个界面,再写具体的代码。可是怎么加入更多的界面呢?
烦请各位看到此贴的好心人们帮忙解决一下,我也看了好多类似的帖子,但还是不太明白具体怎么做!拜托各位了!


分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:27:16 | 显示全部楼层
不懂帮顶
回复

使用道具 举报

千问 | 2021-1-27 06:27:16 | 显示全部楼层


我昨天试出来多个UI,需要通过添加新文件,选择Qt-Qt设计师界面类,然后选择界面模板,依次选择输入类名后,就可添加新的Ui界面了。但是又有一个新的问题,界面之间的跳转我实现不了,从第一个界面往第二个界面跳转的时候,第一个界面我没有隐藏,但是第二季个界面值闪一下就没了。求个能让界面长留在桌面上的方法!
回复

使用道具 举报

千问 | 2021-1-27 06:27:16 | 显示全部楼层
表示不用ui文件的飘过。。。Qt的界面布局我一直用代码些都的,再加上弹簧函数,感觉能应付绝大多数情况了,而且修改布局很方便
回复

使用道具 举报

千问 | 2021-1-27 06:27:16 | 显示全部楼层
引用2楼qq_21993053的回复:

我昨天试出来多个UI,需要通过添加新文件,选择Qt-Qt设计师界面类,然后选择界面模板,依次选择输入类名后,就可添加新的Ui界面了。但是又有一个新的问题,界面之间的跳转我实现不了,从第一个界面往第二个界面跳转的时候,第一个界面我没有隐藏,但是第二季个界面值闪一下就没了。求个能让界面长留在桌面上的方法!

你是否使用了QDialogdlg(this);dlg.show();?如果是的话改为QDialogdlg(this);dlg.exec();前者为模态对话框,没有关闭之前不能与同一应用程序的其他窗口进行交互。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行