From 5ce9b5da783bf85ef90fef702338f22cb4ffdb84 Mon Sep 17 00:00:00 2001 From: Florian Geyer Date: Mon, 23 Apr 2012 23:19:29 +0200 Subject: [PATCH] Reset focus when opening database settings, edit entry and edit group widget. --- src/gui/DatabaseSettingsWidget.cpp | 2 ++ src/gui/EditEntryWidget.cpp | 2 ++ src/gui/EditGroupWidget.cpp | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/gui/DatabaseSettingsWidget.cpp b/src/gui/DatabaseSettingsWidget.cpp index fe87e959c..d86a3f120 100644 --- a/src/gui/DatabaseSettingsWidget.cpp +++ b/src/gui/DatabaseSettingsWidget.cpp @@ -45,6 +45,8 @@ void DatabaseSettingsWidget::setForms(QString dbName, QString dbDescription, m_ui->recycleBinEnabledCheckBox->setCheckState(Qt::Unchecked); } m_ui->transformRoundsSpinBox->setValue(transformRounds); + + m_ui->dbNameEdit->setFocus(); } quint64 DatabaseSettingsWidget::transformRounds() diff --git a/src/gui/EditEntryWidget.cpp b/src/gui/EditEntryWidget.cpp index 32f415a2c..5964c8ab5 100644 --- a/src/gui/EditEntryWidget.cpp +++ b/src/gui/EditEntryWidget.cpp @@ -119,6 +119,8 @@ void EditEntryWidget::loadEntry(Entry* entry, bool create, const QString& groupN m_attachmentsModel->setEntryAttachments(m_entryAttachments); m_ui->categoryList->setCurrentRow(0); + + m_mainUi->titleEdit->setFocus(); } void EditEntryWidget::saveEntry() diff --git a/src/gui/EditGroupWidget.cpp b/src/gui/EditGroupWidget.cpp index 557a4b90b..9b596a6b1 100644 --- a/src/gui/EditGroupWidget.cpp +++ b/src/gui/EditGroupWidget.cpp @@ -51,6 +51,8 @@ void EditGroupWidget::loadGroup(Group* group, bool create) m_ui->editName->setText(m_group->name()); m_ui->editNotes->setPlainText(m_group->notes()); + + m_ui->editName->setFocus(); } void EditGroupWidget::save()