]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/dialogs/preferences.hpp
Qt4 - Put the dialog you are not likely to use during playback as QDialogs, meaning...
[vlc] / modules / gui / qt4 / dialogs / preferences.hpp
index 3ca5401f3a42593e2c1dc5d19fac21d46da488c5..1487f38890fdf5b526d04a95cf0f97da678b445a 100644 (file)
@@ -43,14 +43,14 @@ class QListWidget;
 class QListWidgetItem;
 class QLabel;
 
-class PrefsDialog : public QVLCFrame
+class PrefsDialog : public QVLCDialog
 {
     Q_OBJECT;
 public:
-    static PrefsDialog * getInstance( intf_thread_t *_p_intf )
+    static PrefsDialog * getInstance( intf_thread_t *p_intf )
     {
         if( !instance )
-            instance = new PrefsDialog( _p_intf );
+            instance = new PrefsDialog( (QWidget *)p_intf->p_sys->p_mi, p_intf );
         return instance;
     }
     virtual ~PrefsDialog() {};
@@ -60,7 +60,7 @@ public:
 #endif
 
 private:
-    PrefsDialog( intf_thread_t * );
+    PrefsDialog( QWidget *, intf_thread_t * );
     QGridLayout *main_layout;
 
     QWidget *main_panel;