关闭主对话框后关闭对话框

鳄鱼

我有主对话框,其中有一些按钮。每个按钮将生成一个独立的对话框,如下所示:

void MainDialog::onAButtonClicked()
{
     Dialog *dial = new Dialog(pass some parameters);
     dial->show();
}

这种方法的问题是当用户关闭主对话框时,运行的独立对话框没有关闭。我不希望出现这个问题。一些解决方案建议覆盖closeEventreject,我已经尝试过,但这些要求我将其创建*dial为主对话框的成员数据。这有效,但我不想要这种方法,因为一旦用户完全关闭窗口,我就需要删除此对话框。我试图分配一些内存使用new和删除对象closereject事件,但应用程序挂起。解决此问题的正确方法是什么?

迈克尔·O。
connect(this,SIGNAL(finished(int)),dial,SLOT(close()));

或者

connect(this,SIGNAL(rejected()),dial,SLOT(close()));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

关闭代码后的内容对话框

来自分类Dev

打开后对话框立即关闭

来自分类Dev

消息后关闭对话框

来自分类Dev

关闭警报对话框

来自分类Dev

硒:关闭对话框

来自分类Dev

JQuery 对话框关闭

来自分类Dev

无法关闭对话框

来自分类Dev

关闭文件对话框后,Tkinter窗口未关闭

来自分类Dev

单击对话框本身时关闭对话框

来自分类Dev

PyQt5 对话框关闭主窗口

来自分类Dev

将可点击的跳过标签设置为对话框。单击后关闭对话框

来自分类Dev

子对话框打开后关闭父对话框

来自分类Dev

提交或关闭对话框后清除对话框表单的最佳方法

来自分类Dev

关闭对话框后销毁对话框-jQuery Mobile

来自分类Dev

将可点击的跳过标签设置为对话框。单击后关闭对话框

来自分类Dev

Android-关闭对话框片段后出现小对话框

来自分类Dev

对话框关闭后更新用户界面

来自分类Dev

WPF对话框关闭后阻止输入

来自分类Dev

单击确定后如何取消关闭偏好对话框?

来自分类Dev

关闭对话框后如何刷新listView?

来自分类Dev

取消所有对话框后的Android关闭活动

来自分类Dev

使用Intent启动服务后关闭对话框

来自分类Dev

关闭对话框后刷新JavaFx中的tableView

来自分类Dev

提交/关闭对话框后如何保留值?

来自分类Dev

对话框关闭后,错误的字段聚焦

来自分类Dev

关闭对话框后如何触发方法

来自分类Dev

关闭模态对话框后应用程序退出

来自分类Dev

对话框提交后更新/关闭消息

来自分类Dev

完成共享后如何关闭发送对话框?