Qt——当父窗口关闭时同时关闭子窗口
程序员文章站
2022-04-04 22:51:26
...
例如以下这种情况:
Dialog窗口是在MainWindow窗口中创建的子窗口
那么要做到在关闭MainWindow时自动关闭Dialog,只需要在代码中修改:
MainWindow::MainWindow(){
Dialog *dialog = new Dialog(this);
}
那么如果想要在MainWindow关闭时保持Dialog不关闭,则修改代码:
MainWindow::MainWindow(){
Dialog *dialog = new Dialog(0);
//Dialog *dialog = new Dialog; 如果设置了默认值的话可以直接不传参了
}
上一篇: JavaScript之变量提升
下一篇: 使用 window.open 打开新窗口
推荐阅读