专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > QT开发

QT关于退出程序的方法有关问题

发布时间:2010-05-30 21:34:43 文章来源:www.iduyao.cn 采编人员:星星草
QT关于退出程序的方法问题
请教大侠~~
我写了一个对话框界面小程序,在dialog类的构造函数里面加上了这句:

QObject::connect( ui->BClose, SIGNAL(clicked()), this, SLOT(close()) );

程序能够退出但是不知道这样做是否妥当?我看到的例子都是在在main函数里面调用程序的app对象的close(),现在这个是dialog类中的close(),纠结中...


------解决方案--------------------
close 是 关闭 当前 的 Dialog 或者 form 之类的。
如果 这个 Dialog 或者 Form 是 application 的 main form 则 application 退出。
------解决方案--------------------
QObject::connect( ui->BClose, SIGNAL(clicked()), qApp, SLOT(quit()) ); 

=========
qApp 为全局对象。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: