[libcalamaresui] Reporting on failures

- Provide information on failed modules
 - Disallow further progress when configuration is borked
This commit is contained in:
Adriaan de Groot 2018-06-13 05:11:31 -04:00
parent 3e24c3c58f
commit 9918dfb95f
6 changed files with 208 additions and 0 deletions

View file

@ -296,7 +296,10 @@ ModuleManager::loadModules()
}
}
if ( !failedModules.isEmpty() )
{
ViewManager::instance()->onInitFailed( failedModules );
emit modulesFailed( failedModules );
}
else
emit modulesLoaded();
} );