Frage

Ich schrieb eine einfache Anwendung Bilder in c nehmen ++ und bin zu raten, ich soll wahrscheinlich eine Bereinigung tun, wenn STRG + C gedrückt wird. Ich verwende QtCreator die Anwendung zusammen mit MADDE zu schreiben, aber ich wirklich keine Qt Haken, die ich kenne.

Wie kann ich STRG + C in meiner Anwendung behandeln?

Danke,

Walter

War es hilfreich?

Lösung

Es scheint, dass Maemo auf Linux basiert. In Linux-C-Programmen, erhalten Sie ein OS-Signal, dass Sie einen Handler für schreiben müssen. Sie können diesen Weg gehen, aber Qt scheint ein Signal zu bieten, dass es ausgelöst wird, wenn ein Programm bereit ist, zu verlassen .. http://doc.qt.nokia.com/stable/qcoreapplication.html#aboutToQuit

Hier finden Sie einige weitere Informationen darüber, wie über den Fang das OS-Signal in Frage zu gehen, und dann auf sie wirkt. Beachten Sie, dass, wenn Sie das OS-Signal zu fangen, werden Sie wahrscheinlich nicht das „aboutToQuit“ -Signal mehr automatisch erhalten.

http://doc.qt.nokia.com/4.7/unix- signals.html

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top