diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/kconfig.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/core/kconfig.cpp b/src/core/kconfig.cpp index ea9746c0..d3dc4173 100644 --- a/src/core/kconfig.cpp +++ b/src/core/kconfig.cpp @@ -534,8 +534,14 @@ QString KConfig::mainConfigName() return globalName; } - QString appName = QCoreApplication::applicationName(); - return appName + QLatin1String("rc"); + QString fileName; + const QString domain = QCoreApplication::organizationDomain(); + if (!domain.isEmpty()) { + fileName = domain + QLatin1Char('/'); + } + + fileName += QCoreApplication::applicationName() + QLatin1String("rc"); + return fileName; } void KConfigPrivate::changeFileName(const QString &name) |