我有两个带有UI表单的类。
现在,当我需要转到mainWindow时,我点击loginWindow中的按钮,弹出新窗口即mainWindow。
void LoginWindow::on_pbLogin_clicked()
{
MainWindow *mainW = new MainWindow;
mainW->show();
}
我想要的是在loginWindow中获取mainWindow的内容。 我可以在同一个窗口中从LoginWindow切换/移动到mainWindow,而mainWindow没有创建自己的窗口来显示其内容,我不想使用 qstackedwidget
有可能吗?如果是的话,我怎么能实现这个目标呢?
答案 0 :(得分:0)
如果我们假设LoginWindow
和MainWindow
都来自QMainWindow
(否则它不仅仅是内容切换),那么除了使用{{1将两个表单类派生自QStackedWidget
,并将其用作单个QWidget
实例的centralWidget
。