Fixed saving configuration after manual removal of an entry from the Documentation Config list.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/1/head
Michele Calgaro 10 years ago
parent b9688b905a
commit 046f16020a

@ -544,11 +544,17 @@ void DocumentationPlugin::loadCatalogConfiguration(TDEListView *configurationVie
void DocumentationPlugin::saveCatalogConfiguration(TDEListView *configurationView) void DocumentationPlugin::saveCatalogConfiguration(TDEListView *configurationView)
{ {
config->setGroup("Locations");
for (TQStringList::const_iterator it = deletedConfigurationItems.constBegin(); for (TQStringList::const_iterator it = deletedConfigurationItems.constBegin();
it != deletedConfigurationItems.constEnd(); ++it) it != deletedConfigurationItems.constEnd(); ++it)
{ {
config->setGroup("Locations");
config->deleteEntry(*it);
config->setGroup("TOC Settings");
config->deleteEntry(*it);
config->setGroup("Index Settings");
config->deleteEntry(*it);
config->setGroup("Search Settings");
config->deleteEntry(*it); config->deleteEntry(*it);
} }

Loading…
Cancel
Save