aboutsummaryrefslogtreecommitdiffstats
path: root/verifynotification.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'verifynotification.cpp')
-rw-r--r--verifynotification.cpp14
1 files changed, 11 insertions, 3 deletions
diff --git a/verifynotification.cpp b/verifynotification.cpp
index 67efe89..2b650fb 100644
--- a/verifynotification.cpp
+++ b/verifynotification.cpp
@@ -29,7 +29,6 @@ VerifyNotification::VerifyNotification(GpgME::Context *ctx, QWidget *parent ) :
notificationWidgetLayout->addWidget(detailsButton);
this->setLayout(notificationWidgetLayout);
-
}
void VerifyNotification::setVerifyDetailText (QString text)
@@ -47,10 +46,19 @@ void VerifyNotification::importFromKeyserver()
}
}
-void VerifyNotification::setVerifyLabel(QString text, QString status)
+void VerifyNotification::setVerifyLabel(QString text, verify_label_status verifyLabelStatus)
{
verifyLabel->setText(text);
- verifyLabel->setObjectName(status);
+ switch (verifyLabelStatus) {
+ case VERIFY_ERROR_OK: verifyLabel->setObjectName("ok");
+ break;
+ case VERIFY_ERROR_WARN: verifyLabel->setObjectName("warning");
+ break;
+ case VERIFY_ERROR_CRITICAL: verifyLabel->setObjectName("critical");
+ break;
+ default:
+ break;
+ }
return;
}