vlc | branch: master | Hugo Beauzée-Luyssen <[email protected]> | Thu Dec 29 16:30:38 2016 +0100| [d9961de0126a54ee549107e21f0a9bb5f1a532b3] | committer: Hugo Beauzée-Luyssen
gui: qt: Fix build with Qt4 > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d9961de0126a54ee549107e21f0a9bb5f1a532b3 --- modules/gui/qt/components/controller.cpp | 6 +++--- modules/gui/qt/components/controller.hpp | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/gui/qt/components/controller.cpp b/modules/gui/qt/components/controller.cpp index 2e80c09..b6efc66 100644 --- a/modules/gui/qt/components/controller.cpp +++ b/modules/gui/qt/components/controller.cpp @@ -1110,7 +1110,7 @@ void FullscreenControllerWidget::keyPressEvent( QKeyEvent *event ) } /* */ -static int FullscreenControllerWidgetFullscreenChanged( vlc_object_t *obj, +int FullscreenControllerWidget::FullscreenChanged( vlc_object_t *obj, const char *, vlc_value_t, vlc_value_t new_val, void *data ) { vout_thread_t *p_vout = (vout_thread_t *) obj; @@ -1162,7 +1162,7 @@ void FullscreenControllerWidget::setVoutList( vout_thread_t **pp_vout, int i_vou foreach( vout_thread_t *p_vout, del ) { var_DelCallback( p_vout, "fullscreen", - FullscreenControllerWidgetFullscreenChanged, this ); + FullscreenControllerWidget::FullscreenChanged, this ); vlc_mutex_lock( &lock ); fullscreenChanged( p_vout, false, 0 ); vout.removeAll( p_vout ); @@ -1187,7 +1187,7 @@ void FullscreenControllerWidget::setVoutList( vout_thread_t **pp_vout, int i_vou vlc_mutex_lock( &lock ); vout.append( p_vout ); var_AddCallback( p_vout, "fullscreen", - FullscreenControllerWidgetFullscreenChanged, this ); + FullscreenControllerWidget::FullscreenChanged, this ); /* I miss a add and fire */ fullscreenChanged( p_vout, var_GetBool( THEPL, "fullscreen" ), var_GetInteger( p_vout, "mouse-hide-timeout" ) ); diff --git a/modules/gui/qt/components/controller.hpp b/modules/gui/qt/components/controller.hpp index 4d75d16..0eb3af1 100644 --- a/modules/gui/qt/components/controller.hpp +++ b/modules/gui/qt/components/controller.hpp @@ -258,6 +258,10 @@ public: void updateFullwidthGeometry( int number ); int targetScreen(); +private: + static int FullscreenChanged( vlc_object_t *obj, + const char *, vlc_value_t, vlc_value_t new_val, void *data ); + signals: void keyPressed( QKeyEvent * ); void fullscreenChanged( bool ); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
