Skip to content

KDE_INSTALL_KXMLGUIDIR: undocument and prepare remove for 6.0

ui.rc are considered config files rather than data files. Therefore for KF6 the location will be cnahged to be based on KDE_INSTALL_CONFDIR, but with the component/app name as first order element in the subdir:

DATAROOTDIR/kxmlgui5/<component>
->
CONFDIR/<component>/kxmlgui6

So users will have to compose the full dir themselves in case they want a file path instead of deploying as Qt resource file, based on KDEInstallDir's provided KDE_INSTALL_CONFDIR.

Matching KXmlGui MR: kxmlgui!186

See https://phabricator.kde.org/T12409

Edited by Friedrich W. H. Kossebau

Merge request reports