目前我正在查看屏幕上的无数对象,它们都在代码中协调,但我想要一种将事物组织成screen1、screen2、screen3等并在设计师之间切换的方法。有没有办法实现这个目标?考虑到任何超过几个屏幕同时显示时,情况都会变得复杂,所以我认为应该有这样的方法。
目前我正在查看屏幕上的无数对象,它们都在代码中协调,但我想要一种将事物组织成screen1、screen2、screen3等并在设计师之间切换的方法。有没有办法实现这个目标?考虑到任何超过几个屏幕同时显示时,情况都会变得复杂,所以我认为应该有这样的方法。
如果Qt Creator能提供这样的功能就太好了。
目前,Qt Creator已经将所有的.ui文件分组到编辑屏幕侧边栏中一个抽象的名为“Forms”的文件夹中。在那里,您可以简单地在不同的 .ui 文件之间切换,并且只需再点击一次即可返回编辑屏幕。
另一个替代方法是使用Designer屏幕顶部的下拉框在已经打开的.ui文件之间进行切换。
ui->setupUi(this); Ui::test ui2; ui2.setupUi(this);
,但现在我无法显示原始的UI界面了。 - JVE999void WelcomeScreen::on_pushButton_2_clicked(){ Ui::Login login_ui; login_ui.setupUi(this);}
所以现在当我点击时,它会运行setupUi(this)
,这会导致它显示在当前窗口上。这很完美。我现在可以继续了。谢谢。 - JVE999