• 5439阅读
  • 3回复

为什么我的程序关不掉 [复制链接]

上一主题 下一主题
离线radium_sql
 

只看楼主 正序阅读 楼主  发表于: 2008-11-13
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
大家好,我最近自己写了个程序,其中有个关闭按钮,里面的事件就是调用close(), 但发现一件很郁闷的事情,在调试的时候,我点击那个关闭按钮,窗体是不见了,但程序还是在进程表里面呆的好好的。这是怎么回事?  请大家给我一些指点。谢谢。
QT什么时候替代MFC?
离线wd007

只看该作者 3楼 发表于: 2009-01-11
是这个原因吗,show()和exec()只是模态和非模态的区别吧
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线radium_sql

只看该作者 2楼 发表于: 2008-11-13
找到问题所在了,原来是我的对话框不是用show,而是用exec(),谢谢大家。
QT什么时候替代MFC?
离线破烂石头
只看该作者 1楼 发表于: 2008-11-13
QObject::connect(&app, SIGNAL(lastWindowClosed()), &app, SLOT(quit()));
这里假设你的QApplication实例为app
快速回复
限100 字节
 
上一个 下一个