XMLGUI

XMLGUIKDE的框架,使用XML来设计应用进程的用户界面。

在这个框架内,进程员设计的各种动作(action),他的应用进程可以实行。一些动作已经被定义在KDE框架中,如打开文档或关闭该应用进程。每个动作可以联结各种数据,包括图标、说明文本和提示。

这个设计有趣的部分是进程员对于动作不是插入菜单或工具栏。相反,进程员提供一个XML文档,其中描述菜单栏和工具栏的布局。利用这个系统,用户可以重新设计应用进程的用户界面,而无需触摸的源代码中的进程问题。

此外, XMLGUI是易于使用的KDE KParts组件编程接口,一个应用进程就可以轻松地集成KPart 格式的 GUI到它自己的图形用户界面。Konqueror文档管理器就是此功能典型的例子。

其他项目

KDE 4中一个代号为LiveUI的项目目前正在开发。其用意是作为XMLGUI继任。

另见

  • Qt Style Sheets

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.