3

在 QT Creator(在 Linux 机器上)中正常运行我的程序时,当我点击“停止”按钮时,我能够处理 SIGTERM 信号并优雅地关闭我的软件。但是,当我在调试模式下运行并点击同一个按钮时,似乎没有执行任何信号,程序就死了。在调试模式下运行时停止按钮是否会发送其他信号,如果是,是什么信号?甚至可以在 QT Creator 中处理这个问题吗?它是否会发送一个我什至无法处理的信号,例如 SIGKILL?如果我向我的软件进程发出 SIGTERM 信号,我可以优雅地关闭在调试模式下完成的软件,但我希望有一种方法可以在 QT Creator 中执行此操作,而不是使用另一个终端窗口。

谢谢!

4

0 回答 0