Bon, certes, ce n'est qu'un cas très précis, pas généralisable. Et j'utilise des RAD, moi aussi. Pour le prototypage, et le dev crado, c'est bien, ça accélère.
Par contre, si je veux un code propre et une appli légère, non, parce que les layouts permettent de régler le problème de la présentation très facilement à la main, et que si mon appli dois être légère, ça veut aussi dire qu'il vaut mieux ne pas trop charger l'interface.
J'ai pas mal de temps pensé comme toi, je fais du Qt depuis la version 3 et je considérais Designer de loin en me disant que pour les trucs basiques, c'était pas mal mais qu'un vrai codeur bossait en instanciant ses formulaires IHM à la main, c'est plus souple et blablabla, mais je suis largement revenu de ça, même pour des applis Pro, j'utilise Designer avec bonheur pour des morceaux statiques d'IHM (formulaire de settings, etc, même des morceaux conçus avec Designer intégrés dans des QWidget instanciés à la main), ça me fait gagner un temps fou.
On est pas dans un truc à la Delphi là, Trolltech avait pensé à bien séparer les choses à l'époque (pour Qt3, on pouvait encore coder dans Designer, mais ils n'ont pas hésité à épurer Qt Designer ensuite).
[^] # Re: En ce qui concerne les applications...?
Posté par Guillaume Denry (site web personnel) . En réponse à la dépêche Enlightenment DR17 est enfin sorti !. Évalué à 2.
J'ai pas mal de temps pensé comme toi, je fais du Qt depuis la version 3 et je considérais Designer de loin en me disant que pour les trucs basiques, c'était pas mal mais qu'un vrai codeur bossait en instanciant ses formulaires IHM à la main, c'est plus souple et blablabla, mais je suis largement revenu de ça, même pour des applis Pro, j'utilise Designer avec bonheur pour des morceaux statiques d'IHM (formulaire de settings, etc, même des morceaux conçus avec Designer intégrés dans des QWidget instanciés à la main), ça me fait gagner un temps fou.
On est pas dans un truc à la Delphi là, Trolltech avait pensé à bien séparer les choses à l'époque (pour Qt3, on pouvait encore coder dans Designer, mais ils n'ont pas hésité à épurer Qt Designer ensuite).