我写了一个简单的应用程序来用 c++ 拍照,我猜我可能应该在按下 CTRL+C 时做一些清理。我正在使用 QTCreator
与 MADDE 一起编写应用程序,但我并没有真正使用我所知道的任何 Qt Hook 。
如何在我的应用程序中处理 CTRL+C?
谢谢, 沃尔特
最佳答案
看来maemo 是基于linux 的。在 linux C 程序中,您会收到一个必须为其编写处理程序的操作系统信号。你可以走那条路,但 Qt 似乎提供了一个信号,表明它会在程序准备退出时触发。。http://doc.qt.nokia.com/stable/qcoreapplication.html#aboutToQuit
这里有一些关于如何捕捉有问题的操作系统信号,然后对其采取行动的更多信息。请注意,如果您捕捉到操作系统信号,您可能不会再自动获得“aboutToQuit”信号。
关于c++ - Qt - Maemo 应用程序 - 如何处理 CTRL+C?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4742550/