Bonsoir,
Quelqu'un saurait il comment pouvoir récupérer l'event qu'émet la croix rouge en haut à droite?
Car lorsque je clique elle fermer mon programme mais n'appelle pas le destructeur ... je voudrais renvoyer le signal sur mon slot.
merci
Bonsoir,
Quelqu'un saurait il comment pouvoir récupérer l'event qu'émet la croix rouge en haut à droite?
Car lorsque je clique elle fermer mon programme mais n'appelle pas le destructeur ... je voudrais renvoyer le signal sur mon slot.
merci
trouvé !
voici la syntaxe :
et la fonction a sur-charger:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 connect( qApp, SIGNAL(close()), this, SLOT(closeEvent(QCloseEvent *e)));
Code : Sélectionner tout - Visualiser dans une fenêtre à part void MainWindow::closeEvent (QCloseEvent *e)
bonne soirée
Merci beaucoup !
Ta réponse était très utile.
Je cherchais ça depuis plusieurs jours et ta solution est la plus compacte !
Et ça fonctionne toujours 11 ans après![]()
Partager