Explorar el Código

Report error when trying to load profile with invalid index.

Malte Veerman hace 5 años
padre
commit
4d13d35489
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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);