phoneplugins/infowidgetplugin/infowidget/src/infowidgetnetworkhandler.cpp
changeset 52 a49bfe5190e4
parent 50 377c906a8701
equal deleted inserted replaced
50:377c906a8701 52:a49bfe5190e4
    50     InfoWidgetNetworkHandler::~InfoWidgetNetworkHandler()
    50     InfoWidgetNetworkHandler::~InfoWidgetNetworkHandler()
    51 */
    51 */
    52 InfoWidgetNetworkHandler::~InfoWidgetNetworkHandler()
    52 InfoWidgetNetworkHandler::~InfoWidgetNetworkHandler()
    53 {
    53 {
    54     DPRINT;
    54     DPRINT;
    55     // Disable MCN setting, 
    55     try {
    56     // display client is being deleted 
    56         // Disable MCN setting, 
    57     disableMcn(); 
    57         // display client is being deleted
       
    58         disableMcn(); 
       
    59     } catch (const std::exception& ex) {
       
    60         DCRITICAL << ": exception detected: " << ex.what();  
       
    61     }      
       
    62      
    58 }    
    63 }    
    59 
    64 
    60 /*!
    65 /*!
    61     InfoWidgetNetworkHandler::createSession()
    66     InfoWidgetNetworkHandler::createSession()
    62 */
    67 */
   285         DPRINT << ": Exception occured while emitting signal:" << result;
   290         DPRINT << ": Exception occured while emitting signal:" << result;
   286     }
   291     }
   287 }
   292 }
   288 
   293 
   289 /*!
   294 /*!
   290     InfoWidgetNetworkHandler::writeMcnDisplayState()
   295     Write Mcn cenrep key.   
   291     
       
   292     Handler for cenrep key writing   
       
   293 */
   296 */
   294 void InfoWidgetNetworkHandler::writeMcnDisplayState(bool enabled)
   297 void InfoWidgetNetworkHandler::writeMcnDisplayState(bool enabled)
   295 {
   298 {
   296     QScopedPointer<XQSettingsManager> settingsManager(new XQSettingsManager); 
   299     QScopedPointer<XQSettingsManager> settingsManager(new XQSettingsManager); 
   297     XQSettingsKey settingsKey(XQSettingsKey::TargetCentralRepository, 
   300     XQSettingsKey settingsKey(XQSettingsKey::TargetCentralRepository, 
   307     DPRINT << ": write success: " << result << " mcn enabled: " << enabled;
   310     DPRINT << ": write success: " << result << " mcn enabled: " << enabled;
   308      
   311      
   309 }
   312 }
   310 
   313 
   311 /*!
   314 /*!
   312     InfoWidgetNetworkHandler::readMcnDisplayState()
   315     Read Mcn cenrep key.
   313 */
   316 */
   314 bool InfoWidgetNetworkHandler::readMcnDisplayState()
   317 bool InfoWidgetNetworkHandler::readMcnDisplayState()
   315 {
   318 {
   316     QScopedPointer<XQSettingsManager> settingsManager(new XQSettingsManager); 
   319     QScopedPointer<XQSettingsManager> settingsManager(new XQSettingsManager); 
   317     XQSettingsKey settingsKey(XQSettingsKey::TargetCentralRepository, 
   320     XQSettingsKey settingsKey(XQSettingsKey::TargetCentralRepository,