[libcalamaresui] If requirements are not satisfied, recheck in 5 seconds
This commit is contained in:
parent
a9e098b0b4
commit
6348309936
@ -349,7 +349,18 @@ ModuleManager::checkRequirements()
|
|||||||
connect( rq,
|
connect( rq,
|
||||||
&RequirementsChecker::done,
|
&RequirementsChecker::done,
|
||||||
this,
|
this,
|
||||||
[ = ]() { this->requirementsComplete( m_requirementsModel->satisfiedMandatory() ); } );
|
[ = ]()
|
||||||
|
{
|
||||||
|
if ( m_requirementsModel->satisfiedMandatory() )
|
||||||
|
{
|
||||||
|
/* we're done */ this->requirementsComplete( true );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
this->requirementsComplete( false );
|
||||||
|
QTimer::singleShot( std::chrono::seconds( 5 ), this, &ModuleManager::checkRequirements );
|
||||||
|
}
|
||||||
|
} );
|
||||||
|
|
||||||
QTimer::singleShot( 0, rq, &RequirementsChecker::run );
|
QTimer::singleShot( 0, rq, &RequirementsChecker::run );
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user