50Fermer52
SasumeLe 15/08/2007 à 21:17
Tiens, vu que ce topic est remonté...
J'avais pensé développer un genre de scaffolder (à l'instar de ce qui se fait avec ruby on rails), qui permette, à partir d'une classe modélisée en UML, et de quelques infos supplémentaires (genre quelles sont les données à "scaffolder", et éventuellement quelques précisions sur l'aspect de l'UI)de générer :
- un fichier .ui (peaufinable ensuite dans QtDesigner) contenant une sous-classe de QWidget, avec tous les composants graphiques correspondant aux données, mais sans layout ;
- un couple .cpp/.h, contenant le code définissant ce widget et faisant le lien avec le modèle.

Ainsi, l'utilisateur n'aurait plus qu'à peaufiner l'UI avec le designer, mais la part la plus importante du code, consistant à mettre à jour les données en fonction des données entrées dans les composants graphiques serait générée automatiquement.

Qu'en pensez-vous ?