我是 qt 编程新手,想知道如何在主窗口消失的情况下从主窗口打开一个新窗口?有没有我可以看的源代码?
问问题
53622 次
3 回答
8
从 MainWindow 中的插槽调用此代码:
QWidget *wdg = new QWidget;
wdg->show();
hide();//this will disappear main window
于 2013-08-01T08:06:48.703 回答
5
在mainwindow.h
如下声明类 NewWindow 的 nw 对象
NewWindow *nw = new NewWindow();
(假设我们将打开 NewWindow,一旦在 MainWindow 上单击 button1)
然后在on_pushButton_1_clicked()
MainWindow 类的插槽中:
void MainWindow::on_pushButton_1_clicked(){
nw->show();
this->hide();
}
于 2016-04-18T02:56:15.833 回答
1
试试这个
this-> hide();
于 2014-06-30T20:51:01.387 回答