|
|
|
@ -205,12 +205,7 @@ ResultsListWidget::ResultsListWidget( QWidget* parent, const Calamares::Requirem
|
|
|
|
|
"<a href=\"#details\">Details...</a>" );
|
|
|
|
|
textLabel->setText( message.arg( *Calamares::Branding::ShortVersionedName ) ); )
|
|
|
|
|
textLabel->setOpenExternalLinks( false );
|
|
|
|
|
connect( textLabel, &QLabel::linkActivated, this, [this, checkEntries]( const QString& link ) {
|
|
|
|
|
if ( link == "#details" )
|
|
|
|
|
{
|
|
|
|
|
showDetailsDialog( checkEntries );
|
|
|
|
|
}
|
|
|
|
|
} );
|
|
|
|
|
connect( textLabel, &QLabel::linkActivated, this, &ResultsListWidget::linkClicked );
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
@ -267,9 +262,12 @@ ResultsListWidget::ResultsListWidget( QWidget* parent, const Calamares::Requirem
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
|
ResultsListWidget::showDetailsDialog( const Calamares::RequirementsList& checkEntries )
|
|
|
|
|
ResultsListWidget::linkClicked( const QString& link )
|
|
|
|
|
{
|
|
|
|
|
auto* dialog = new ResultsListDialog( this, checkEntries );
|
|
|
|
|
if ( link == "#details" )
|
|
|
|
|
{
|
|
|
|
|
auto* dialog = new ResultsListDialog( this, m_entries );
|
|
|
|
|
dialog->exec();
|
|
|
|
|
dialog->deleteLater();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|