diff --git a/src/TrayIcon.cc b/src/TrayIcon.cc
index 4954044a..2673f1b0 100644
--- a/src/TrayIcon.cc
+++ b/src/TrayIcon.cc
@@ -15,6 +15,7 @@
* along with this program. If not, see .
*/
+#include
#include
#include "TrayIcon.h"
@@ -69,7 +70,9 @@ TrayIcon::TrayIcon(const QString &filename, QWidget *parent)
quitAction_ = new QAction("Quit", parent);
connect(viewAction_, SIGNAL(triggered()), parent, SLOT(show()));
- connect(quitAction_, SIGNAL(triggered()), parent, SLOT(close()));
+ connect(quitAction_, &QAction::triggered, this, [=]() {
+ QApplication::quit();
+ });
menu->addAction(viewAction_);
menu->addAction(quitAction_);