Focus fix in Locale page.

This commit is contained in:
Teo Mrnjavac 2014-11-26 18:52:44 +01:00
parent 472590669f
commit 5fdca37db5
4 changed files with 17 additions and 0 deletions

View File

@ -290,6 +290,13 @@ LocalePage::lcLocale()
} }
void
LocalePage::onActivate()
{
m_regionCombo->setFocus();
}
QString QString
LocalePage::guessLCLocale() LocalePage::guessLCLocale()
{ {

View File

@ -45,6 +45,8 @@ public:
QString lcLocale(); QString lcLocale();
void onActivate();
private: private:
QString guessLCLocale(); QString guessLCLocale();
QString prettyLCLocale( const QString& lcLocale ); QString prettyLCLocale( const QString& lcLocale );

View File

@ -134,6 +134,13 @@ LocaleViewStep::jobs() const
} }
void
LocaleViewStep::onActivate()
{
m_actualWidget->onActivate();
}
void void
LocaleViewStep::onLeave() LocaleViewStep::onLeave()
{ {

View File

@ -54,6 +54,7 @@ public:
QList< Calamares::job_ptr > jobs() const override; QList< Calamares::job_ptr > jobs() const override;
void onActivate() override;
void onLeave() override; void onLeave() override;
void setConfigurationMap( const QVariantMap& configurationMap ) override; void setConfigurationMap( const QVariantMap& configurationMap ) override;