Domanda

Ho scritto una semplice applicazione per scattare foto in C ++ e sto indovinando probabilmente dovrebbe fare un po 'di pulizia ogni volta che si preme CTRL + C. Sto usando QtCreator di scrivere l'applicazione insieme a MADDE, ma non sono davvero utilizzando qualsiasi ganci Qt, che io sappia.

Come posso gestire CTRL + C nella mia applicazione?

Grazie,

Walter

È stato utile?

Soluzione

Sembra che Maemo è basato su Linux. Nei programmi linux C, si ottiene un segnale di sistema operativo che è necessario scrivere un gestore per. Si può seguire questa strada, ma Qt sembra offrire un segnale che spara quando un programma è pronto per uscire .. http://doc.qt.nokia.com/stable/qcoreapplication.html#aboutToQuit

Ecco qualche informazione in più su come fare per catturare il segnale del sistema operativo in questione, e poi agire su di esso. Si noti che se si cattura il segnale del sistema operativo, probabilmente non ottenere il segnale "aboutToQuit" automaticamente più.

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

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top