[Kde-games-devel] Data migration issue
David Faure
faure at kde.org
Sat Mar 7 12:47:13 UTC 2015
> KdePlatformTheme::loadSetting
This code runs before the application name is set, but the fallback to argv[0]
should still work. [This makes me realize that we should call
QCoreApplication::setApplicationName before creating the application instance,
everywhere.].
> This function caches that instance of
> KSharedConfig, which is working ontop of an empty file and thus does
> nothing.
Right. But that's exactly what reparseConfiguration() should fix, the case
where the file on disk was changed.
Indeed, given that the migrator code is in kcoreaddons, it can't do it
automatically. (On hindsight, maybe the config migrator should have been in
KConfig...)
I'm surprised that Laurent didn't hit this issue though?
--
David Faure, faure at kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5
More information about the Kde-frameworks-devel
mailing list