qt中如何让另一个界面显示
时间: 2023-10-05 19:07:22 浏览: 261
要让另一个界面显示,可以使用Qt中的QStackedWidget控件。QStackedWidget是一个可以容纳多个QWidget的控件,每个QWidget就是一个界面。首先,在你的主窗口中添加一个QStackedWidget控件,然后将需要显示的每个界面都添加到QStackedWidget中。
在代码中,可以使用setCurrentIndex函数来切换当前显示的界面。例如,如果你想要显示第二个界面,可以使用以下代码:
```
ui->stackedWidget->setCurrentIndex(1);
```
其中,ui是你的主窗口的指针,stackedWidget是你添加的QStackedWidget控件的名称。setCurrentIndex(1)表示切换到第二个界面,因为QStackedWidget中的索引从0开始计数。
阅读全文