]> git.sesse.net Git - vlc/blobdiff - modules/gui/qt4/main_interface.hpp
This is an attempt to close '#1716' (zoom has to be clicked twice)
[vlc] / modules / gui / qt4 / main_interface.hpp
index b4d25f3ebbeaa92ebc28d1a61d013cd2290dff31..a819ed008f6f6c1afc65e9de66cf2c5d1524af38 100644 (file)
@@ -50,7 +50,6 @@ class SpeedControlWidget;
 class QMenu;
 class QSize;
 //class QDockWidet;
-class QProgressBar;
 
 enum{
     CONTROLS_HIDDEN = 0x0,
@@ -73,19 +72,19 @@ public:
     void *requestVideo( vout_thread_t *p_nvout, int *pi_x,
                         int *pi_y, unsigned int *pi_width,
                         unsigned int *pi_height );
-    void releaseVideo( vout_thread_t *, void * );
+    void releaseVideo( void * );
     int controlVideo( void *p_window, int i_query, va_list args );
 
+#if 0
     void requestLayoutUpdate();
-
+#endif
     /* Getters */
     QSystemTrayIcon *getSysTray() { return sysTray; };
     QMenu *getSysTrayMenu() { return systrayMenu; };
     int getControlsVisibilityStatus();
 
-#if 0    /* Sizehint() */
+    /* Sizehint() */
     QSize sizeHint() const;
-#endif
 protected:
 //    void resizeEvent( QResizeEvent * );
     void dropEvent( QDropEvent *);
@@ -104,11 +103,10 @@ private:
     FullscreenControllerWidget *fullscreenControls;
     QMenu               *speedControlMenu;
     SpeedControlWidget  *speedControl;
-    QProgressBar        *pgBar;
 
     void handleMainUi( QSettings* );
     void askForPrivacy();
-    int  privacyDialog( QList<ConfigControl *> controls );
+    int  privacyDialog( QList<ConfigControl *> *controls );
 
     /* Systray */
     void handleSystray();
@@ -153,6 +151,7 @@ public slots:
     void toggleUpdateSystrayMenu();
     void toggleAdvanced();
     void toggleFullScreen();
+    void toggleFSC();
 
     /* Manage the Video Functions from the vout threads */
     void releaseVideoSlot( void * );