/* Auxiliary function to calculate a a session config name used for the instance specific config object. Syntax: "session/<appname>_<sessionId>" */ QString KApplicationPrivate::sessionConfigName() const { #ifdef QT_NO_SESSIONMANAGER #error QT_NO_SESSIONMANAGER was set, this will not compile. Reconfigure Qt with Session management support. #endif QString sessKey = q->sessionKey(); if ( sessKey.isEmpty() && !sessionKey.isEmpty() ) sessKey = sessionKey; return QString(QLatin1String("session/%1_%2_%3")).arg(q->applicationName()).arg(q->sessionId()).arg(sessKey); }