screensaver/devicedialogplugins/snsrdevicedialogplugin/src/snsrdevicedialog.cpp
changeset 98 e6f74eb7f69f
parent 97 66b5fe3c07fd
equal deleted inserted replaced
97:66b5fe3c07fd 98:e6f74eb7f69f
   158     // Check initial view from repository
   158     // Check initial view from repository
   159     if (viewType == ViewTypeInitial ) {
   159     if (viewType == ViewTypeInitial ) {
   160         XQSettingsManager::Error error;
   160         XQSettingsManager::Error error;
   161         int startupView = 0; 
   161         int startupView = 0; 
   162         XQCentralRepositorySettingsKey settingsKey(
   162         XQCentralRepositorySettingsKey settingsKey(
   163                  KCRUidScreensaverSettings.iUid, KScreensaverStartupView ); // TUid as same repository used in control panel via Symbian APIs 
   163                 KCRUidValueScreensaverSettings, KScreensaverStartupView ); 
   164         XQSettingsManager settingsManager;
   164         XQSettingsManager settingsManager;
   165         startupView = settingsManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
   165         startupView = settingsManager.readItemValue(settingsKey, XQSettingsManager::TypeInt).toInt();
   166         error = settingsManager.error();
   166         error = settingsManager.error();
   167         if (error == XQSettingsManager::NoError) {
   167         if (error == XQSettingsManager::NoError) {
   168             viewType = startupView;
   168             viewType = startupView;
   169         }
   169         }
   170     }
   170     }
   171 #else
   171 #else
   172     if (viewType == ViewTypeInitial ) {
   172     if ( viewType == ViewTypeInitial ) {
   173         viewType = ViewTypeStandby;
   173         viewType = ViewTypeStandby;
   174 	}
   174     }
   175 #endif //Q_OS_SYMBIAN
   175 #endif //Q_OS_SYMBIAN
   176     
   176     
   177     switch (viewType) {
   177     switch (viewType) {
   178     case SnsrDeviceDialog::ViewTypeActive:
   178     case SnsrDeviceDialog::ViewTypeActive:
   179         mScreensaver->foreground();
   179         mScreensaver->foreground();