Oui, ça améliore grandement le "compile everywhere", je m'y suis mis, et c'est pas mal pour ne pas avoir à se taper 36 solutions de GUI.
Reste que du coup, on voit quand même que c'est du Qt et pas une interface native, genre : http://qt.nokia.com/doc/4.5/images/windowsxp-menu.png
(si rien ne vous choque, regardez la version linux http://qt.nokia.com/doc/4.5/images/plastique-menu.png )
donc il y a quand meme un #ifdef WIN32 (ne pas utiliser le bouton radio dans un menu même si c'est classique car c'est peu compréhensible par le client comme affiché par Qt, on doit se démerder autrement. Ah vérifier quand même que c'est sous WinXP, parce que sous Vista c'est bon, va comprendre)
Bon, j'avoue, pour le moment c'est le seul truc qui m'embête côté intégration dans l'OS, mais ils font fort pour le petit hic (surtout que les images viennent du site de Qt, donc ils l'assument bien...)
[^] # Re: Write once, compile everywhere
Posté par Zenitram (site web personnel) . En réponse à la dépêche Lazarus 0.9.28. Évalué à 2.
Oui, ça améliore grandement le "compile everywhere", je m'y suis mis, et c'est pas mal pour ne pas avoir à se taper 36 solutions de GUI.
Reste que du coup, on voit quand même que c'est du Qt et pas une interface native, genre :
http://qt.nokia.com/doc/4.5/images/windowsxp-menu.png
(si rien ne vous choque, regardez la version linux http://qt.nokia.com/doc/4.5/images/plastique-menu.png )
donc il y a quand meme un #ifdef WIN32 (ne pas utiliser le bouton radio dans un menu même si c'est classique car c'est peu compréhensible par le client comme affiché par Qt, on doit se démerder autrement. Ah vérifier quand même que c'est sous WinXP, parce que sous Vista c'est bon, va comprendre)
Bon, j'avoue, pour le moment c'est le seul truc qui m'embête côté intégration dans l'OS, mais ils font fort pour le petit hic (surtout que les images viennent du site de Qt, donc ils l'assument bien...)
Bon, quand même : Qt c'est bon, mangez-en!