summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRolf Eike Beer <kde@opensource.sf-tec.de>2012-03-05 17:13:16 (GMT)
committerRolf Eike Beer <kde@opensource.sf-tec.de>2012-03-05 17:34:06 (GMT)
commit092be7e2df9c7d013463f96ff7d187027fed20b3 (patch)
tree4bc048615e0ce7cfe36791718bdf30cd7996ed0f
parent8fb5484cbeac0cccd5419a4d75f0a85fc818fbfa (diff)
reload groups when changing GnuPG config
-rw-r--r--keysmanager.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/keysmanager.cpp b/keysmanager.cpp
index 1138aac..a866553 100644
--- a/keysmanager.cpp
+++ b/keysmanager.cpp
@@ -1128,6 +1128,7 @@ void KeysManager::showOptions()
QPointer<kgpgOptions> optionsDialog = new kgpgOptions(this, imodel);
connect(optionsDialog, SIGNAL(settingsUpdated()), SLOT(readAllOptions()));
connect(optionsDialog, SIGNAL(homeChanged()), imodel, SLOT(refreshKeys()));
+ connect(optionsDialog, SIGNAL(homeChanged()), imodel, SLOT(refreshGroups()));
connect(optionsDialog, SIGNAL(refreshTrust(KgpgCore::KgpgKeyTrust,QColor)), imodel, SLOT(refreshTrust(KgpgCore::KgpgKeyTrust,QColor)));
connect(optionsDialog, SIGNAL(changeFont(QFont)), SIGNAL(fontChanged(QFont)));
optionsDialog->exec();