diff options
Diffstat (limited to 'src/ui/eqwidget.cpp')
| -rw-r--r-- | src/ui/eqwidget.cpp | 5 |
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(); } |
