====== Far si che il programma Qt non si chiuda chiudendo l'ultima finestra ====== Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//21/03/2014//** \\ \\ Di default quando si chiude una finestra Qt e questa è anche l'ultima ad essere aperta il programma viene terminato. Personalmente mi è capitato vedere un comportamento del genere anche quando l'ultima finestra soltanto invisibile. Per ovviare a questo possiamo includere nel nostro main la funzione **QApplication::setQuitOnLastWindowClosed(false)** in questo modo: ... int main(int argc, char *argv[]) { QApplication a(argc, argv); a.setQuitOnLastWindowClosed(false); .... } Il comportamento attivato dalla funzione ''QApplication::setQuitOnLastWindowClosed(false)'' puo' essere utile nel caso la nostra applicazione abbia una trayicon e vogliamo che la finestra resti nascosta senza chiudersi .