>我有 3 个 .我尝试链接在一起的 UI 文件。 第一个是主菜单,上面只有 2 个按钮。 每个按钮应 1.)关闭主菜单.UI窗口和2.)显示 .与该按钮关联的 UI 文件。
我的问题是我找不到任何隐藏或显示当前使用的功能。UI 文件。 我也找不到引用另一个的方法.来自 MainMenu.UI 文件中 button1_onClick() 函数的 UI 文件。
希望我没有让它比需要的更混乱,只是试图链接在一起.带按钮的 UI 文件
编辑:我去过 QWindow 类文档,试图找到一个可以完成我正在寻找的功能,但我似乎找不到任何有用的东西。
我终于弄清楚了如何访问 show() 和 hide() 方法,所以我现在需要弄清楚如何引用其他.UI 文件,所以我也可以显示()或隐藏()这些文件。 我尝试使用 SetWindowFilePath() 函数将另一个 .ui 文件的文件路径传递给它,但这也不起作用
this->hide();
this->setWindowFilePath("C:/Users/Scott/Desktop/...blah blah... /mainui.ui");
this->show();
您不会隐藏或显示 .ui 文件,从这些文件生成的C++代码被包装到直接或间接派生自 QWidget 的C++类中,这些类的实例可以使用 show() 或 hide()
要使用两个Qt"表单",请阅读此常见问题解答,如果您仍然无法使其正常工作,请提出具体问题(并可能显示一些代码)。