Fox vs wxWidgets

Fox vs wxWidgets - Divers - Programmation

Marsh Posté le 28-01-2006 à 15:29:25    

Bonjour à tous,
 
Je dois développer une interface graphique assez simple, mais ayant besoin d'afficher plusieurs fenêtres OpenGL. Bien que l'interface soit assez simple, je voudrais en profiter pour me familiariser avec la bibliothèque. Mon but et d'apprendre à m'en servir et surtout d'apprendre à me servir de la "meilleur"... Si quelqu'un pouvait éclairer ma lenterne pour me guider dans mon choix, les critiques et éloges d'une bilbiothèque comme de l'autre sont les bienvenues !
 
Quelques précisions supplémentaires :
Je développe en C++ et le programme doit être compatible Linux et windows.
Je cherche surtour la bibliothèque la plus complète...
 
Merci d'avance.


Message édité par zbouirf le 28-01-2006 à 15:39:05
Reply

Marsh Posté le 28-01-2006 à 15:29:25   

Reply

Marsh Posté le 08-02-2006 à 21:59:01    

Salut, perso je suis un peu dans le même cas que toi et j'ai choisi Qt.
J'ai très peu d'expérience en GUI, j'en avais fait un peu avec Java c'est tout. J'avais peur que ce soit la galère et en fait je suis entrain de faire les tuto de la doc officiel et pour l'instant ça passe niquel.
 
J'ai regarde vite fait des petits bouts de code entre Qt et Gtk et il m'apparait que Gtk prend beaucoup plus de ligne ! Qt ne te demande que l'essentiel, il automatise un bon nombre de chose (comme la suppression des widgets descendants lorsque tu fermes un parent), de plus à partir de la version 4 il est libre sous Linux _et_ Windows et puis tu bénéficies de qt-designer, pour t'aider à composer tes fenetres et gagner beaucoup de temps.
 
Pour passer de windows a linux ou vice versa il suffit d'une recompilation, tu as aussi un systeme tres pratique pour te permettre de traduire ton logiciel en plusieurs langue... enfin bref, moi je trouve ca vraiment génial.
 
Pour la complétude de la bibliotheque tu va etre ravis, base de donnée réseau, dessin 2D et 3D avec opengl et pleins d'autre trucs.
 
Mon avis n'est certes pas très objectif car je n'ai pas regardé les deux autres en détails...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed