• [^] # Re: Qt

    Posté par . En réponse à la dépêche LibreOffice 4.4 : sous le capot. Évalué à 10.

    Le problème, ce n’est pas que les .ui. C’est beaucoup plus profond que ça.

    • tout le mécanisme de diffusion des évènements est différent
    • les contrôles ne sont pas iso-fonctionnels entre eux
    • les structures de données utilisées ne sont pas les mêmes
    • l’encodage natif n’est pas le même (gtk utilise utf8, qt utilise utf-16)
    • etc

    Bref, pouvoir faire une couche qui permette de choisir, à la compilation, quelle bibliothèque utiliser, c’est un boulot titanesque, pour un résultat qui serait sous-optimal. J’ai dans mon souvenir une tentative de projet faite en ce sens il y a une dizaine d’années environ, mais impossible d’en retrouver trace --> je pense que c’est mort avant d’avoir fonctionné correctement pour autre chose qu’un hello world.

    Mes commentaires sont en wtfpl. Une licence sur les commentaires, sérieux ? o_0