XMLGUI
Le XMLGUI est un cadre du KDE pour concevoir l'interface utilisateurs d'une application using le XML , using l'idée des actions.
Dans ce cadre, le programmeur conçoit les diverses actions que son application peut mettre en application, avec plusieurs actions définies pour le programmeur par le cadre du KDE , tel qu'ouvrir un dossier ou une fermeture l'application. Chaque action peut être associée à de diverses données comprenant les icônes, le texte explicatif, et les tooltips.
La pièce intéressante à cette conception est que les actions ne sont pas insérées dans les menus ou les barres porte-outils par le programmeur. Au lieu de cela, le programmeur fournit un dossier de XML, qui décrit la disposition de la barre et de la barre porte-outils de menu. Using ce système, il est possible que l'utilisateur remodèle l'interface utilisateurs d'une application sans devoir toucher le code source du programme en question.
En outre, XMLGUI est utile pour l'interface de programmation composante de KParts pour KDE, car une application peut facilement intégrer le GUI d'un KPart dans son propre GUI. Le gestionnaire de Konqueror est l'exemple canonique de ce dispositif.
D'autres projets
Le nom est quelque peu générique. Le projet de Beryl de a été autrefois appelé xmlgui, et il y a des douzaine autres les GUI-bibliothèques xml-orientées avec le même nom de projet. Le KDE XMLGUI est un d'une longue série de projets qui ne sont pas parvenus à coincer la limite pour la base de programmation en résultant.| Random links: | Gouverneur de New Hampshire | Néoplasie endocrinienne multiple | Fusil de M1903 Springfield | La puissance de croire | Peste d'Athènes | XMLGUI |