diff options
author | 2015-11-02 19:54:34 -0800 | |
---|---|---|
committer | 2015-11-02 19:54:34 -0800 | |
commit | 8ea7f404574c2ee571d2dde6bb6be3791e962150 (patch) | |
tree | 6a050178bfc71bf10558968f2a3bc0a12d8c525f /qt-ui/notificationwidget.cpp | |
parent | b273c1b0ca7bfe933e7c83742f1610f6bbe3f4d3 (diff) | |
parent | df7818a9b8495285b4d9812e5d6d50d6f9c08813 (diff) | |
download | subsurface-8ea7f404574c2ee571d2dde6bb6be3791e962150.tar.gz |
Merge branch 'cmakeAndPreferences'
Diffstat (limited to 'qt-ui/notificationwidget.cpp')
-rw-r--r-- | qt-ui/notificationwidget.cpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/qt-ui/notificationwidget.cpp b/qt-ui/notificationwidget.cpp deleted file mode 100644 index 103c0d068..000000000 --- a/qt-ui/notificationwidget.cpp +++ /dev/null @@ -1,42 +0,0 @@ -#include "notificationwidget.h" - -NotificationWidget::NotificationWidget(QWidget *parent) : KMessageWidget(parent) -{ - future_watcher = new QFutureWatcher<void>(); - connect(future_watcher, SIGNAL(finished()), this, SLOT(finish())); -} - -void NotificationWidget::showNotification(QString message, KMessageWidget::MessageType type) -{ - if (message.isEmpty()) - return; - setText(message); - setCloseButtonVisible(true); - setMessageType(type); - animatedShow(); -} - -void NotificationWidget::hideNotification() -{ - animatedHide(); -} - -QString NotificationWidget::getNotificationText() -{ - return text(); -} - -void NotificationWidget::setFuture(const QFuture<void> &future) -{ - future_watcher->setFuture(future); -} - -void NotificationWidget::finish() -{ - hideNotification(); -} - -NotificationWidget::~NotificationWidget() -{ - delete future_watcher; -} |