• 5826阅读
  • 3回复

qt程序如何捕获系统发来的KILL信号 [复制链接]

上一主题 下一主题
离线nikshuang
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-27
如题, qt程序退出之前需要做一些处理。qt程序如何能在获取到内核或别的进程发来的kill信号时捕获该信号??有想过在main.cpp里面调用系统api 捕获kill信号,在kill信号的处理函数中发送一个信号给QApplication或QWidget,但非QT类如何发送出一个QT类能接收到的信号呢。

我觉得QT程序应该已经将kill信号加入到自己的信号库中,请问高手,当QT程序被Kill时,是否会发出一个信号(比如从QApplication那里发出来的),这个信号是什么???

请高手帮忙解答下,比较急,谢谢啦
离线nikshuang

只看该作者 1楼 发表于: 2009-11-27
顶起来
离线nikshuang

只看该作者 2楼 发表于: 2009-11-30
自己顶起来
离线duduqq

只看该作者 3楼 发表于: 2009-11-30
QT好像有一个会话类,会接收这样的消息的,可以看一看那个类的文档
快速回复
限100 字节
 
上一个 下一个