Getting Started with KXmlGui

Discover KDE Frameworks and start building your first classic KDE desktop application.

This tutorial will guide you in creating a small text editor using KTextEditor , KXmlGui for the window and KIO for saving and loading files.

KXmlGui is built on top of QtWidgets and provides several libraries easily create your user interfaces with C++. QtWidgets is a mature technology with several premade components to easily create user interfaces, and it is strongly geared towards non-convergent, traditional desktop interfaces.

The knowledge gained from this tutorial will introduce you to several KDE libraries that are managed with C++, and should prove useful for other tutorials, like Kirigami.