Sfoglia il codice sorgente

Report error when trying to load profile with invalid index.

Malte Veerman 5 anni fa
parent
commit
4d13d35489
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      import/src/guibase.cpp

+ 3 - 0
import/src/guibase.cpp

@@ -294,7 +294,10 @@ void GUIBase::applyProfile(int index)
     auto profileNames = Config::instance()->findItem(QStringLiteral("ProfileNames"))->property().toStringList();
 
     if (index < 0 || index >= profileNames.size())
+    {
+        handleError(i18n("Profile with index %1 not found.", index));
         return;
+    }
 
     auto newConfig = Config::instance()->findItem(QStringLiteral("Profiles"))->property().toStringList().value(index);