Debugging 由“发送的处理信号”;停止“;在QT Creator中运行调试器时

Debugging 由“发送的处理信号”;停止“;在QT Creator中运行调试器时,debugging,qt-creator,exit,signal-handling,sigterm,Debugging,Qt Creator,Exit,Signal Handling,Sigterm,当我在QT Creator(Linux机器上)中正常运行程序时,当我点击“停止”按钮时,我能够处理SIGTERM信号并优雅地关闭软件。然而,当我在调试模式下运行并按下同一个按钮时,没有信号被执行,程序就死掉了。在调试模式下运行时,“停止”按钮是否发送其他信号?如果是,是什么信号?甚至可以从QT Creator内部处理此问题吗?它是否发出了我甚至无法处理的信号,比如SIGKILL?如果我向我的软件进程发出SIGTERM信号,我可以优雅地关闭调试模式下完成的软件,但我希望有一种方法可以在QT Cre

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

谢谢大家!

可能重复的