• [^] # Re: X11 rulez

    Posté par . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 4.

    Ben oui QT et GTK sont bien dans cette catégorie, il y en a plein d'autres d'ailleurs, la question (qui date pas d'hier) c'est de choisir le bon pour l'appli qu'on veut faire.

    ()Quant aux avantages de xlib, il manque aussi à GTK et QT, l'aspect indépendance du programme vis à vis du graphisme : la fonction MachinMainLoop qu'on retrouve dans la plupart des toolkit rend l'appli architecturée autour du toolkit.
    Ok ca peut sembler un détail, mais pour échapper à cela soit il faut faire deux process (un pour l'affichage et un pour le reste), soit , et c'est nettement mieux, le toolkit propose des outils de sockets et timers (c'est le cas de QT et GTK il me semble).
    Mais quand on a déjà un système architecturé autour de sockets, pour rajouter un affichage graphique on doit alors refaire l'appli avec ses outils alors qu'on peut très bien utiliser xlib dans une commande select via la socket au serveur X. (Est-ce qu'on faire cela en QT ou GTK ? je ne sais pas, mais j'en doute un peu)
    Ca va chercher un peu loin, mais vu le nombre de programme en mode texte, il y en a qui pourraient profiter de cela (du style un proxy qui fait apparaitre une fenetre d'administration sur un serveur X quelconque)