- Category combobox is now updated when search engines are enabled/disabled

This commit is contained in:
Christophe Dumez
2009-08-25 02:37:11 +00:00
parent 4a1c8a7279
commit 8d39e2a776
2 changed files with 9 additions and 6 deletions

View File

@@ -123,11 +123,13 @@ public:
QStringList supportedCategories() const {
QStringList supported_cat;
foreach(SupportedEngine *engine, values()) {
QStringList s = engine->getSupportedCategories();
foreach(QString cat, s) {
cat = cat.trimmed();
if(!cat.isEmpty() && !supported_cat.contains(cat))
supported_cat << cat;
if(engine->isEnabled()) {
QStringList s = engine->getSupportedCategories();
foreach(QString cat, s) {
cat = cat.trimmed();
if(!cat.isEmpty() && !supported_cat.contains(cat))
supported_cat << cat;
}
}
}
return supported_cat;