2011-10-11 3 views
0

J'avais l'habitude d'enregistrer les paramètres dans closeEvent, maintenant j'ai trouvé ce petit défaut, parce que lorsque vous fermez une fenêtre, cette fonction sera également appelée. (mon application dispose d'une barre d'état système et se cache dans la barre d'état système)Quand dois-je enregistrer les paramètres avec QSettings dans une classe?

Alors quand devrais-je enregistrer les paramètres avec QSettings? Je ne devrais pas appeler cela dans la fonction de destruction, non?

Répondre

3

Il est vraiment bien d'utiliser QSettings dans les destructeurs. Je l'ai fait pendant des années et je n'ai eu aucun problème.

Questions connexes