[libcalamaresui] Improve wording of modules failure warning
This commit is contained in:
parent
97a45db4bf
commit
a8426730ca
@ -177,14 +177,21 @@ void
|
|||||||
ViewManager::onInitFailed( const QStringList& modules)
|
ViewManager::onInitFailed( const QStringList& modules)
|
||||||
{
|
{
|
||||||
QString title( tr( "Calamares Initialization Failed" ) );
|
QString title( tr( "Calamares Initialization Failed" ) );
|
||||||
QString description( tr( "Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 can not be installed." ) );
|
QString description( tr( "%1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution." ) );
|
||||||
QStringList details;
|
QString detailString;
|
||||||
details << QLatin1Literal("<ul>");
|
|
||||||
for( const auto& m : modules )
|
|
||||||
details << QLatin1Literal("<li>") << m << QLatin1Literal("</li>");
|
|
||||||
details << QLatin1Literal("</ul>");
|
|
||||||
|
|
||||||
insertViewStep( 0, new BlankViewStep( title, description.arg( *Calamares::Branding::ShortProductName ), details.join( QString() ) ) );
|
if ( modules.count() > 0 )
|
||||||
|
{
|
||||||
|
description.append( tr( "<br/>The following modules could not be loaded:" ) );
|
||||||
|
QStringList details;
|
||||||
|
details << QLatin1Literal("<ul>");
|
||||||
|
for( const auto& m : modules )
|
||||||
|
details << QLatin1Literal("<li>") << m << QLatin1Literal("</li>");
|
||||||
|
details << QLatin1Literal("</ul>");
|
||||||
|
detailString = details.join( QString() );
|
||||||
|
}
|
||||||
|
|
||||||
|
insertViewStep( 0, new BlankViewStep( title, description.arg( *Calamares::Branding::ShortProductName ), detailString ) );
|
||||||
}
|
}
|
||||||
|
|
||||||
ViewStepList
|
ViewStepList
|
||||||
|
Loading…
Reference in New Issue
Block a user