• [^] # Re: Vive le développement libre !

    Posté par . En réponse au journal [TROP LONG] Réflexions sur le libre. Évalué à 6.

    Juste pour rectifier quelques trucs sur Qt :

    > Au final, Adobe utilise Qt pour avoir des applis portable d'un OS à l'autre !

    Pas vrai. Leur seul produit qui utilise Qt c'est Photoshop Album qui n'est disponible que pour Windows.

    > Par exemple, dans Gtk+, Container et Layout sont fusionné, ce qui simplifie énormément la conception d'un UI, alors que Qt, Win32, AWT/Swing utilise tous un canvas foutoir où les widgets se superpose et ou il faut multiplier les lignes de codes pour avoir un fenêtre qui se redimensionne normalement, s'intègre dans la langue de l'utilisateur (RTL/LTR), …

    Soit je n'ai pas compris ce que tu voulais dire, soit tu n'as jamais utilisé Qt. Dans Qt tu crée un layout (QHBoxLayout, QVBoxLayout, QGridLayout ou QStackedLayout) auquel tu ajoute tes widgets et ils sont redimensionnés automatiquement pour prendre tout l'espace disponible, en prenant en charge la taille des polices, la langue et la plateforme.

    > La doc GTK+ est même meilleure ! Devhelp est une merveille ! Java et Qt ont des documentation verbeuse (la listes des méthodes prends 3 écrans …).

    Là encore tu n'as pas dù beaucoup utiliser Qt. Compare (au pif) http://developer.gnome.org/doc/API/2.0/gtk/GtkEntry.html et http://doc.trolltech.com/4.2/qlineedit.html
    Qt offre une description courte et si tu veux en savoir plus il y a une description plus détaillée. Il y a des liens vers les méthodes et classes relatives. Et si ça ne suffit pas il existe plein de bouquins. Bref la documentation de GTK est meilleure qu'il y a quelque temps mais n'est pas encore au niveau de Qt.

    Je suis d'accord sur le reste.