From 4a288644973788d4850fd7b3da2fe422dae8fcc4 Mon Sep 17 00:00:00 2001 From: tcohen <tcohen@savoirfairelinux.net> Date: Fri, 20 Nov 2009 14:06:02 -0500 Subject: [PATCH] [#2463] Change history config init on kde client --- sflphone-client-kde/src/conf/ConfigurationSkeleton.cpp | 6 ++++-- .../src/dbus/configurationmanager-introspec.xml | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sflphone-client-kde/src/conf/ConfigurationSkeleton.cpp b/sflphone-client-kde/src/conf/ConfigurationSkeleton.cpp index f2bcf04b8b..d6e8fe9b50 100644 --- a/sflphone-client-kde/src/conf/ConfigurationSkeleton.cpp +++ b/sflphone-client-kde/src/conf/ConfigurationSkeleton.cpp @@ -61,7 +61,7 @@ void ConfigurationSkeleton::readConfig() //////////////////////// //Call history settings - setEnableHistory(configurationManager.getHistoryEnabled()); + setEnableHistory(QVariant(configurationManager.getHistoryEnabled()).toBool()); setHistoryMax(configurationManager.getHistoryLimit()); //SIP port settings @@ -191,7 +191,9 @@ void ConfigurationSkeleton::writeConfig() qDebug() << "Writing General settings"; //Call history settings - if(enableHistory() != configurationManager.getHistoryEnabled()) configurationManager.setHistoryEnabled(); + if(enableHistory() != QVariant(configurationManager.getHistoryEnabled()).toBool() ) { + configurationManager.setHistoryEnabled(); + } configurationManager.setHistoryLimit(historyMax()); //SIP port settings configurationManager.setSipPort(sIPPort()); diff --git a/sflphone-client-kde/src/dbus/configurationmanager-introspec.xml b/sflphone-client-kde/src/dbus/configurationmanager-introspec.xml index cb587f3e3f..97013f7080 100644 --- a/sflphone-client-kde/src/dbus/configurationmanager-introspec.xml +++ b/sflphone-client-kde/src/dbus/configurationmanager-introspec.xml @@ -214,7 +214,7 @@ </method> <method name="getHistoryEnabled"> - <arg type="i" name="state" direction="out"/> + <arg type="s" name="state" direction="out"/> </method> <method name="getVolumeControls"> -- GitLab