Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alves <pgalves@gmail.com>2015-01-20 04:27:56 +0300
committerJanek Bevendorff <janek@jbev.net>2017-02-10 04:25:58 +0300
commitc2826bb1afdffe81e5234d28819a6eb9068d0b7a (patch)
treeedc08de95b9cbdcb6f69f6d27dad26c602ae81d7 /src/gui/EditWidget.cpp
parent8fa070f01cb707550393115cb2399f9ab6540de7 (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.cpp24
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();
+ }
+}