diff options
author | Pedro Alves <pgalves@gmail.com> | 2015-01-20 04:27:56 +0300 |
---|---|---|
committer | Janek Bevendorff <janek@jbev.net> | 2017-02-10 04:25:58 +0300 |
commit | c2826bb1afdffe81e5234d28819a6eb9068d0b7a (patch) | |
tree | edc08de95b9cbdcb6f69f6d27dad26c602ae81d7 /src/gui/EditWidget.cpp | |
parent | 8fa070f01cb707550393115cb2399f9ab6540de7 (diff) |
Replace MessageBox Dialog with inline MessageWidget in
EditWidget and in UnlockDatabaseWidget.
Add missing method to show Information Message.
Diffstat (limited to 'src/gui/EditWidget.cpp')
-rw-r--r-- | src/gui/EditWidget.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/gui/EditWidget.cpp b/src/gui/EditWidget.cpp index b3d9842be..c2f9551c4 100644 --- a/src/gui/EditWidget.cpp +++ b/src/gui/EditWidget.cpp @@ -25,6 +25,8 @@ EditWidget::EditWidget(QWidget* parent) m_ui->setupUi(this); setReadOnly(false); + m_ui->messageWidget->setHidden(true); + QFont headerLabelFont = m_ui->headerLabel->font(); headerLabelFont.setBold(true); headerLabelFont.setPointSize(headerLabelFont.pointSize() + 2); @@ -86,3 +88,25 @@ bool EditWidget::readOnly() const { return m_readOnly; } + +void EditWidget::showMessageError(const QString& text) +{ + m_ui->messageWidget->showMessageError(text); +} + +void EditWidget::showMessageWarning(const QString& text) +{ + m_ui->messageWidget->showMessageWarning(text); +} + +void EditWidget::showMessageInformation(const QString& text) +{ + m_ui->messageWidget->showMessageInformation(text); +} + +void EditWidget::hideMessage() +{ + if (m_ui->messageWidget->isVisible()) { + m_ui->messageWidget->animatedHide(); + } +} |