注册 登录
编程论坛 C++教室

程序最小化后退出的问题

kaitianjian 发布于 2013-08-26 19:55, 552 次点击
刚学Qt编程,现在写一个程序,要实现最小化运行,我用下面这个函数实现:
void Widget::closeEvent(QCloseEvent *e)
{
     e->ignore();
    this->hide();
}
最小化后,Widget程序每个一段时间会弹出一个Dialog msgDlg对话框,这个对话框在Widget.h中定义,用下面的语句弹出:
msgDlg.show();
现在的问题时我不最小化Widget时,可以正常每隔指定时间,弹出msgDlg,如果最小化运行后,只会弹出一次msgDlg,因为关闭
这个弹出的msgDlg时,Widget也退出了,这是为什么呢?
1 回复
#2
kaitianjian2013-08-27 08:52
谁帮忙给我指导下吧!
1