aboutsummaryrefslogtreecommitdiff
path: root/src/ui/eqwidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/eqwidget.cpp')
-rw-r--r--src/ui/eqwidget.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ui/eqwidget.cpp b/src/ui/eqwidget.cpp
index 4375934cc..7fcabfedd 100644
--- a/src/ui/eqwidget.cpp
+++ b/src/ui/eqwidget.cpp
@@ -21,6 +21,7 @@
#include <QEvent>
#include <QMenu>
#include <QInputDialog>
+#include <QCloseEvent>
#include "filedialog.h"
#include "skin.h"
@@ -114,8 +115,10 @@ void EqWidget::changeEvent ( QEvent * event )
}
}
-void EqWidget::closeEvent ( QCloseEvent* )
+void EqWidget::closeEvent ( QCloseEvent* e)
{
+ if(e->spontaneous ())
+ emit closed();
writeSettings();
}