src/hbcore/theme/hbthemeclient_generic_p.cpp
changeset 28 b7da29130b0e
parent 7 923ff622b8b9
equal deleted inserted replaced
23:e6ad4ef83b23 28:b7da29130b0e
    41  */
    41  */
    42 HbThemeClientPrivate::HbThemeClientPrivate() :
    42 HbThemeClientPrivate::HbThemeClientPrivate() :
    43         iniFileWatcher(0),
    43         iniFileWatcher(0),
    44         clientConnected(false)
    44         clientConnected(false)
    45 {
    45 {
    46 #ifdef THEME_SERVER_TRACES
    46     THEME_GENERIC_DEBUG() << Q_FUNC_INFO;
    47     qDebug() << Q_FUNC_INFO ;
       
    48 #endif
       
    49 
    47 
    50     QSettings settings(QSettings::IniFormat, QSettings::UserScope, QLatin1String(ORGANIZATION), QLatin1String(THEME_COMPONENT));
    48     QSettings settings(QSettings::IniFormat, QSettings::UserScope, QLatin1String(ORGANIZATION), QLatin1String(THEME_COMPONENT));
    51     iniFileWatcher = new QFileSystemWatcher(this);
    49     iniFileWatcher = new QFileSystemWatcher(this);
    52     iniFileWatcher->addPath(settings.fileName());
    50     iniFileWatcher->addPath(settings.fileName());
    53     connect(iniFileWatcher, SIGNAL(fileChanged(QString)), this, SLOT(iniFileChanged(QString)));
    51     connect(iniFileWatcher, SIGNAL(fileChanged(QString)), this, SLOT(iniFileChanged(QString)));
    65  * HbThemeClientPrivate::iniFileChanged()
    63  * HbThemeClientPrivate::iniFileChanged()
    66  */
    64  */
    67 void HbThemeClientPrivate::iniFileChanged(QString iniFile)
    65 void HbThemeClientPrivate::iniFileChanged(QString iniFile)
    68 {
    66 {
    69     Q_UNUSED(iniFile);
    67     Q_UNUSED(iniFile);
    70 #ifdef THEME_SERVER_TRACES
    68     THEME_GENERIC_DEBUG() << Q_FUNC_INFO;
    71     qDebug() << Q_FUNC_INFO;
       
    72 #endif
       
    73     QSettings settings(QSettings::IniFormat, QSettings::UserScope, QLatin1String(ORGANIZATION), QLatin1String(THEME_COMPONENT));
    69     QSettings settings(QSettings::IniFormat, QSettings::UserScope, QLatin1String(ORGANIZATION), QLatin1String(THEME_COMPONENT));
    74     QString newTheme = settings.value("currenttheme").toString();
    70     QString newTheme = settings.value("currenttheme").toString();
    75 
    71 
    76     if (!HbThemeUtils::isThemeValid(newTheme)) {
    72     if (!HbThemeUtils::isThemeValid(newTheme)) {
    77         // check if the theme name is logical
    73         // check if the theme name is logical