KXmlGui

E772999

KXmlGui is a KDE Frameworks library that provides an XML-based system for defining and managing graphical user interfaces in KDE applications.

All labels observed (1)

Label Occurrences
KXmlGui canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf KDE Frameworks library
software library
category GUI toolkit component
KDE Frameworks Tier 3 library
linked to: KDE Frameworks
dependsOn Qt
other KDE Frameworks
developedBy KDE
linked to: KDE e.V.
documentationURL https://api.kde.org/frameworks/kxmlgui/html/index.html
feature XML-based UI description files
XMLGUI configuration storage
automatic merging of UI definitions
integration with KDE action system
plug-in UI merging
standard action handling
standard menu and toolbar layout
implements XML-based GUI definition system
integratesWith KActionCollection
KConfig
KMainWindow
license LGPL
maintainedBy KDE community
operatingSystem Linux
Unix-like systems
Windows
macOS
partOf KDE Frameworks
KDE Software Compilation ecosystem
linked to: KDE Applications
programmingLanguage C++
replaces older KDE XML-GUI systems from KDElibs
repositoryURL https://invent.kde.org/frameworks/kxmlgui
stableReleaseStatus stable
supports KDE shortcuts and key bindings configuration
KDE theming and styling
XML-based description of actions
XML-based description of menus
XML-based description of toolbars
internationalization of UI elements
runtime modification of GUI layouts
user-customizable menus
user-customizable toolbars
targetAudience KDE application developers
usedFor creating GUI elements in KDE applications
defining graphical user interfaces
managing graphical user interfaces
usedIn KDE applications
linked to: KDE Applications

KDE development tools
KDE text editors
usesFormat XML

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

KDE Frameworks component KXmlGui