Qt关闭程序简单分析
来源:互联网 发布:java动态实现统计图 编辑:程序博客网 时间:2024/04/30 23:03
QT中关闭程序有三个方法:即quit(),exit()以及close()。
准确的讲close()不算是用来关闭程序的,它是用来关闭窗体的。
quit(),exit()是真正用来关闭程序的,quit()其实等于exit(0),它们是QCoreApplicaion(控制台程序中)或QApplicaion(GUI程序中)的成员函数,一般我们可以使用全局变量qApp来调用这调用这两个函数对程序进行关闭。
如 connect( quitButton, SIGNAL(clicked()), qApp, SLOT(quit()) );
用close()和quit()的区别是,调用close()时,会产生一个QCloseEvent事件,而quit()及exit()不会,
如果你的窗体类重载了closeEvent(QCloseEvent *event)函数,就可以接收到这个close事件,并可以在这个函数中进行窗口关闭前的一些处理。
值得注意的是,当我们点击窗口的关闭“X”时,也会产生一个close事件。
- Qt关闭程序简单分析
- Qt关闭程序简单分析
- Qt关闭程序简单分析
- 关闭qt程序
- QT:关闭外部程序
- 无法关闭的QT程序
- qt打包程序(简单)
- Qt程序分析_broadcastUDP
- Qt-关闭没有标题栏的程序
- qt中实现关闭程序时提示是否关闭
- qt入门,最简单的qt程序
- Qt简单程序1 QMousePressEvent
- 简单的QT绘图程序
- 简单的QT绘图程序
- Qt贴图最简单程序
- Qt布局最简单程序
- QT练习简单程序编辑
- 简单聊天程序分析
- java ActiveMQ 配置
- iOS: Present modal view with smaller size in iPad
- 试图破解zend的授权验证
- cts测试之SystemFeaturesTest
- 高级编程语言的分类
- Qt关闭程序简单分析
- ABAP—COLLECT的用法
- css问题整理
- Javascript 删除字符串空格
- 带滚动条居中显示DIV
- TCP/IP 的工作原理
- android 中强制关掉指定的应用
- poj2063 - Investment
- Eclipse自动补全功能和自动生成作者、日期注释等功能设置