diff --git a/src/modules/users/UsersPage.cpp b/src/modules/users/UsersPage.cpp index cbca00173..d0680fd04 100644 --- a/src/modules/users/UsersPage.cpp +++ b/src/modules/users/UsersPage.cpp @@ -127,6 +127,13 @@ UsersPage::createJobs( const QString& defaultUserGroup, const QStringList& defau } +void +UsersPage::focusInEvent( QFocusEvent* e ) +{ + ui->textBoxFullName->setFocus(); +} + + void UsersPage::onFullNameTextEdited( const QString &textRef ) { diff --git a/src/modules/users/UsersPage.h b/src/modules/users/UsersPage.h index 35cd3af72..bc9c6ed4d 100644 --- a/src/modules/users/UsersPage.h +++ b/src/modules/users/UsersPage.h @@ -42,6 +42,8 @@ public: QList< Calamares::job_ptr > createJobs( const QString& defaultUserGroup, const QStringList& defaultGroupsList ); +protected: + void focusInEvent( QFocusEvent* e ) override; protected slots: void onFullNameTextEdited( const QString& );