Version: (using KDE Devel) Installed from: Compiled sources OS: Linux Please make the popup dialog GU configurable with external XML files, similar to the current toolbar and menubar configuration. Please add GUI elements like sidebars and tabs to the elements which are configurable via XMLGUI. Proposal: change KDialogBase so, that instead of manually calling the GUI building methods, a general method (buildGUI or slt) can be called. This method reads an external XML document (part) and builds the dialog GUI.
Alternatively: use the dynamic loading functionality of Qt designer UI files make the KDE dialog base classes available as Qt designer plugins, so tah full dialogs can be created (instead of just dialog pages, which have to be "assembled" in source code.
Created attachment 8956 [details] sample application using XMLGU and popup dialogs a sample application for XMLGUI popup dialogs uses a mockup datamodel taken from the Krita application form KOffice The most interesting files dlgtest/src/dlgactions.h dlgtest/src/dlgactions.cpp The Dialog action class hierarchy dlgtest/src/xmlguidialog.h dlgtest/src/xmlguidialog.cpp The integration of XMLGUI into KDE popup dialogs dlgtest/src/kis_dlg_* Sample dialogs dlgtest/src/dlgtestui.rc The XMLGUI description dlgtest/src/dlgtest.cpp instantiates the dialogs
I doubt this has any relevance anymore.