diff --git a/sflphone-client-kde/src/SFLPhone.cpp b/sflphone-client-kde/src/SFLPhone.cpp index 2e60ff3906fa3dcbae0e6364a30dfa1b28457efd..b7e1f784002575a8b3ccc78fc07beec3f5c5d9fb 100644 --- a/sflphone-client-kde/src/SFLPhone.cpp +++ b/sflphone-client-kde/src/SFLPhone.cpp @@ -369,3 +369,7 @@ void SFLPhone::on_view_incomingCall(const Call * call) } } +void SFLPhone::on_view_addressBookEnableAsked(bool enabled) +{ + action_addressBook->setVisible(enabled); +} diff --git a/sflphone-client-kde/src/SFLPhone.h b/sflphone-client-kde/src/SFLPhone.h index fa0859cebcfc5e5fd7811cd72006151da45b0b2e..1beae4fd107b7701c28eac983c46c1dc35f087d5 100644 --- a/sflphone-client-kde/src/SFLPhone.h +++ b/sflphone-client-kde/src/SFLPhone.h @@ -122,9 +122,11 @@ private slots: void on_view_actionTextsChangeAsked(const QString * actionTexts); void on_view_transferCheckStateChangeAsked(bool transferCheckState); void on_view_recordCheckStateChangeAsked(bool recordCheckState); - void updateScreen(QAction * action); + void on_view_addressBookEnableAsked(bool enabled); void on_view_screenChanged(int screen); void on_view_incomingCall(const Call * call); + + void updateScreen(QAction * action); void quitButton(); diff --git a/sflphone-client-kde/src/conf/dlgaccounts.cpp b/sflphone-client-kde/src/conf/dlgaccounts.cpp index 2ff4ad4b16dd1a58ad196f3f2e1dce7ecae8ee53..78ac4cf34fb28e9e3577f5106b58520c2739a61e 100644 --- a/sflphone-client-kde/src/conf/dlgaccounts.cpp +++ b/sflphone-client-kde/src/conf/dlgaccounts.cpp @@ -44,7 +44,7 @@ DlgAccounts::DlgAccounts(KConfigDialog *parent) connect(edit1_alias, SIGNAL(textEdited(const QString &)), this, SLOT(changedAccountList())); - connect(edit2_protocol, SIGNAL(currentIndexChanged(int)), + connect(edit2_protocol, SIGNAL(activated(int)), this, SLOT(changedAccountList())); connect(edit3_server, SIGNAL(textEdited(const QString &)), this, SLOT(changedAccountList())); @@ -54,7 +54,9 @@ DlgAccounts::DlgAccounts(KConfigDialog *parent) this, SLOT(changedAccountList())); connect(edit6_mailbox, SIGNAL(textEdited(const QString &)), this, SLOT(changedAccountList())); - connect(checkBox_conformRFC, SIGNAL(stateChanged(int)), + connect(spinbox_regExpire, SIGNAL(editingFinished()), + this, SLOT(changedAccountList())); + connect(checkBox_conformRFC, SIGNAL(clicked(bool)), this, SLOT(changedAccountList())); connect(button_accountUp, SIGNAL(clicked()), this, SLOT(changedAccountList()));