]> git.sesse.net Git - vlc/commitdiff
Qt: cleanup dialogs on destruction
authorJean-Baptiste Kempf <jb@videolan.org>
Thu, 4 Feb 2010 02:22:48 +0000 (03:22 +0100)
committerJean-Baptiste Kempf <jb@videolan.org>
Thu, 4 Feb 2010 02:23:04 +0000 (03:23 +0100)
modules/gui/qt4/dialogs_provider.cpp

index 2d3e927dbe8167d148498f1ed7744af8e06020c3..557097420ab0ef0d13a1121c547ce1ffbd02cbb3 100644 (file)
@@ -53,8 +53,8 @@
 #include "dialogs/toolbar.hpp"
 #include "dialogs/plugins.hpp"
 #include "dialogs/external.hpp"
-#include "dialogs/errors.hpp"
 #include "dialogs/epg.hpp"
+#include "dialogs/errors.hpp"
 
 #include <QEvent>
 #include <QApplication>
@@ -91,10 +91,17 @@ DialogsProvider::~DialogsProvider()
     ExtendedDialog::killInstance();
     BookmarksDialog::killInstance();
     HelpDialog::killInstance();
+    AboutDialog::killInstance();
 #ifdef UPDATE_CHECK
     UpdateDialog::killInstance();
 #endif
     PluginDialog::killInstance();
+    VLMDialog::killInstance();
+    OpenUrlDialog::killInstance();
+    GotoTimeDialog::killInstance();
+    PodcastConfigDialog::killInstance();
+    EpgDialog::killInstance();
+    ErrorsDialog::killInstance();
 
     delete menusMapper;
     delete menusUpdateMapper;