|
|
|
@ -47,6 +47,7 @@ UsersPage::UsersPage( QWidget* parent )
|
|
|
|
|
, m_readyHostname( false )
|
|
|
|
|
, m_readyPassword( false )
|
|
|
|
|
, m_readyRootPassword( false )
|
|
|
|
|
, m_showRootPassword( true )
|
|
|
|
|
{
|
|
|
|
|
ui->setupUi( this );
|
|
|
|
|
|
|
|
|
@ -69,6 +70,8 @@ UsersPage::UsersPage( QWidget* parent )
|
|
|
|
|
m_customUsername = false;
|
|
|
|
|
m_customHostname = false;
|
|
|
|
|
|
|
|
|
|
setShowRootPassword( true );
|
|
|
|
|
|
|
|
|
|
CALAMARES_RETRANSLATE( ui->retranslateUi( this ); )
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -109,9 +112,12 @@ UsersPage::createJobs( const QString& defaultUserGroup, const QStringList& defau
|
|
|
|
|
ui->textBoxUserPassword->text() );
|
|
|
|
|
list.append( Calamares::job_ptr( j ) );
|
|
|
|
|
|
|
|
|
|
j = new SetPasswordJob( "root",
|
|
|
|
|
ui->textBoxRootPassword->text() );
|
|
|
|
|
list.append( Calamares::job_ptr( j ) );
|
|
|
|
|
if ( m_showRootPassword )
|
|
|
|
|
{
|
|
|
|
|
j = new SetPasswordJob( "root",
|
|
|
|
|
ui->textBoxRootPassword->text() );
|
|
|
|
|
list.append( Calamares::job_ptr( j ) );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
j = new SetHostNameJob( ui->textBoxHostname->text() );
|
|
|
|
|
list.append( Calamares::job_ptr( j ) );
|
|
|
|
@ -134,6 +140,20 @@ UsersPage::onActivate()
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
|
UsersPage::setShowRootPassword( bool show )
|
|
|
|
|
{
|
|
|
|
|
ui->labelChooseRootPassword->setVisible( show );
|
|
|
|
|
ui->labelExtraRootPassword->setVisible( show );
|
|
|
|
|
ui->labelRootPassword->setVisible( show );
|
|
|
|
|
ui->labelRootPasswordError->setVisible( show );
|
|
|
|
|
ui->textBoxRootPassword->setVisible( show );
|
|
|
|
|
ui->textBoxVerifiedRootPassword->setVisible( show );
|
|
|
|
|
|
|
|
|
|
m_showRootPassword = show;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void
|
|
|
|
|
UsersPage::onFullNameTextEdited( const QString& textRef )
|
|
|
|
|
{
|
|
|
|
|