]> git.sesse.net Git - nageru/commitdiff
Make SIGUSR1 actually quit, not just stop the mixer.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 24 Apr 2016 22:17:17 +0000 (00:17 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Sun, 24 Apr 2016 22:17:17 +0000 (00:17 +0200)
mainwindow.cpp

index 5adae5cd92742b32e9c0533e9f643e3f0b3a69d3..2d2f52e20d3639b75127dd3291807e959d15c5e8 100644 (file)
@@ -32,6 +32,8 @@ using namespace std::placeholders;
 
 Q_DECLARE_METATYPE(std::vector<std::string>);
 
+MainWindow *global_mainwindow = nullptr;
+
 namespace {
 
 void schedule_cut_signal(int ignored)
@@ -41,13 +43,11 @@ void schedule_cut_signal(int ignored)
 
 void quit_signal(int ignored)
 {
-       global_mixer->quit();
+       global_mainwindow->close();
 }
 
 }  // namespace
 
-MainWindow *global_mainwindow = nullptr;
-
 MainWindow::MainWindow()
        : ui(new Ui::MainWindow)
 {