From 82d697b657411c0bd90a9bd4b295b88cde41340d Mon Sep 17 00:00:00 2001 From: Felix Geyer Date: Sun, 27 May 2012 11:12:12 +0200 Subject: [PATCH] Add convenience method EditWidget::setHeadline(). --- src/gui/EditWidget.cpp | 5 +++++ src/gui/EditWidget.h | 1 + src/gui/SettingsWidget.cpp | 4 +--- src/gui/entry/EditEntryWidget.cpp | 6 +++--- src/gui/group/EditGroupWidget.cpp | 4 ++-- 5 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/gui/EditWidget.cpp b/src/gui/EditWidget.cpp index 16ad064c..ad7e4292 100644 --- a/src/gui/EditWidget.cpp +++ b/src/gui/EditWidget.cpp @@ -51,6 +51,11 @@ void EditWidget::setCurrentRow(int index) m_ui->categoryList->setCurrentRow(index); } +void EditWidget::setHeadline(const QString& text) +{ + m_ui->headerLabel->setText(text); +} + QLabel* EditWidget::headlineLabel() { return m_ui->headerLabel; diff --git a/src/gui/EditWidget.h b/src/gui/EditWidget.h index 3ae5d2c1..9bb8a03e 100644 --- a/src/gui/EditWidget.h +++ b/src/gui/EditWidget.h @@ -38,6 +38,7 @@ public: void add(const QString& labelText, QWidget* widget); void setCurrentRow(int index); + void setHeadline(const QString& text); QLabel* headlineLabel(); Q_SIGNALS: diff --git a/src/gui/SettingsWidget.cpp b/src/gui/SettingsWidget.cpp index 04cfa3b4..1376c4e5 100644 --- a/src/gui/SettingsWidget.cpp +++ b/src/gui/SettingsWidget.cpp @@ -18,14 +18,12 @@ #include "SettingsWidget.h" #include "ui_SettingsWidgetSecurity.h" -#include - SettingsWidget::SettingsWidget(QWidget* parent) : EditWidget(parent) , m_secWidget(new QWidget()) , m_secUi(new Ui::SettingsWidgetSecurity()) { - headlineLabel()->setText(tr("Application Settings")); + setHeadline(tr("Application Settings")); m_secUi->setupUi(m_secWidget); add(tr("Security"), m_secWidget); diff --git a/src/gui/entry/EditEntryWidget.cpp b/src/gui/entry/EditEntryWidget.cpp index df122624..aa0a3491 100644 --- a/src/gui/entry/EditEntryWidget.cpp +++ b/src/gui/entry/EditEntryWidget.cpp @@ -147,14 +147,14 @@ void EditEntryWidget::loadEntry(Entry* entry, bool create, bool history, const Q m_history = history; if (history) { - headlineLabel()->setText("Entry history"); + setHeadline("Entry history"); } else { if (create) { - headlineLabel()->setText(groupName+" > "+tr("Add entry")); + setHeadline(groupName+" > "+tr("Add entry")); } else { - headlineLabel()->setText(groupName+" > "+tr("Edit entry")); + setHeadline(groupName+" > "+tr("Edit entry")); } } diff --git a/src/gui/group/EditGroupWidget.cpp b/src/gui/group/EditGroupWidget.cpp index e94d4113..f5ee44b7 100644 --- a/src/gui/group/EditGroupWidget.cpp +++ b/src/gui/group/EditGroupWidget.cpp @@ -59,10 +59,10 @@ void EditGroupWidget::loadGroup(Group* group, bool create, Database* database) m_database = database; if (create) { - headlineLabel()->setText(tr("Add group")); + setHeadline(tr("Add group")); } else { - headlineLabel()->setText(tr("Edit group")); + setHeadline(tr("Edit group")); } m_mainUi->editName->setText(m_group->name());