[finished] Handle Qt 6.7 deprecations in checkbox
This commit is contained in:
parent
a87487020a
commit
a067e4fc4f
@ -41,9 +41,15 @@ FinishedPage::FinishedPage( Config* config, QWidget* parent )
|
|||||||
ui->restartCheckBox->setEnabled( mode != Mode::Always );
|
ui->restartCheckBox->setEnabled( mode != Mode::Always );
|
||||||
} );
|
} );
|
||||||
connect( config, &Config::restartNowWantedChanged, ui->restartCheckBox, &QCheckBox::setChecked );
|
connect( config, &Config::restartNowWantedChanged, ui->restartCheckBox, &QCheckBox::setChecked );
|
||||||
|
#if QT_VERSION < QT_VERSION_CHECK( 6, 7, 0 )
|
||||||
connect( ui->restartCheckBox,
|
connect( ui->restartCheckBox,
|
||||||
&QCheckBox::stateChanged,
|
&QCheckBox::stateChanged,
|
||||||
[ config ]( int state ) { config->setRestartNowWanted( state != 0 ); } );
|
[ config ]( int state ) { config->setRestartNowWanted( state != 0 ); } );
|
||||||
|
#else
|
||||||
|
connect( ui->restartCheckBox,
|
||||||
|
&QCheckBox::checkStateChanged,
|
||||||
|
[ config ]( Qt::CheckState state ) { config->setRestartNowWanted( state != Qt::Unchecked ); } );
|
||||||
|
#endif
|
||||||
|
|
||||||
CALAMARES_RETRANSLATE_SLOT( &FinishedPage::retranslate );
|
CALAMARES_RETRANSLATE_SLOT( &FinishedPage::retranslate );
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user