Je construis une application en utilisant Qt (sous linux). Mon application se compose essentiellement de 2 Windows Pour garder les choses simples, il suffit de les appeler "A" et "B". A est la «fenêtre principale» de l'application, une sorte de fenêtre «inactive» qui est affichée (maximisée) lorsque l'application n'a «rien à faire». Il contient beaucoup de boutons-poussoirs.Qt: l'avantage de créer une fenêtre enfant une seule fois puis juste show() et hide()
Si l'utilisateur appuie sur l'un de ces PB, la fenêtre B devrait être affichée (agrandie aussi). Sur B, l'utilisateur fait un peu de travail, laisse ("ferme") B et la fenêtre A est réaffichée. Maintenant, comme Win B a besoin de beaucoup de données, même certaines d'entre elles demandées à un serveur sur le réseau, je me demande si c'était une bonne idée de "créer" Win-B une seule fois (à la fin de Win -A's ctor), et plus tard si nécessaire juste show(), et quand le travail est fait, cachez-le(). ???
Peut-être que quelqu'un d'entre vous Qt gourous là-bas peut me donner quelques conseils?
Merci beaucoup! Norbert
Oui. Je veux conserver (la plupart des) données de Win-B pour le "prochain appel". Merci beaucoup pour votre confirmation! – norzaw