Skip to content

Adapt to KXmlGui6 ui.rc locations

Friedrich W. H. Kossebau requested to merge work/kossebau/kxmlgui6config into master

Needs frameworks/kxmlgui!186

qrc file do not support build-time logic by themselves. Generating qrc files from templates would place them into the build dir, but they require the files they reference to be in the same dir or subdirs.

So the most simple approach for now seems to be to just have separate full copies in the sources, assuming they do not see much changes in the near future and thus have only little risk of getting out-of-sync.

A bit unfortune, but Kate is an extreme user :) All blame on the poor qrc build configuration options, at least to what is known :(

Second commit uses KXmlGui5ConfigMigration to migrate any user costomizations of toolbars (so only for plugins/apps whose ui.rc has some toolbar defiitions).

Merge request reports