Commit 3c68fe37 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Break compilation on Qt4.2

Man QEventLoop and man QxtSignalWait can help fix that.
parent 3d6595b1
...@@ -75,9 +75,17 @@ VideoWidget::VideoWidget( intf_thread_t *_p_i ) : QFrame( NULL ), p_intf( _p_i ) ...@@ -75,9 +75,17 @@ VideoWidget::VideoWidget( intf_thread_t *_p_i ) : QFrame( NULL ), p_intf( _p_i )
setAttribute( Qt::WA_PaintOnScreen, true ); setAttribute( Qt::WA_PaintOnScreen, true );
/* The core can ask through a callback to show the video. */ /* The core can ask through a callback to show the video. */
#if HAS_QT43
connect( this, SIGNAL(askVideoWidgetToShow( unsigned int, unsigned int)), connect( this, SIGNAL(askVideoWidgetToShow( unsigned int, unsigned int)),
this, SLOT(SetSizing(unsigned int, unsigned int )), this, SLOT(SetSizing(unsigned int, unsigned int )),
Qt::BlockingQueuedConnection ); Qt::BlockingQueuedConnection );
#else
#error This is broken. Fix it with a QEventLoop with a processEvents ()
connect( this, SIGNAL(askVideoWidgetToShow( unsigned int, unsigned int)),
this, SLOT(SetSizing(unsigned int, unsigned int )) );
#endif
} }
void VideoWidget::paintEvent(QPaintEvent *ev) void VideoWidget::paintEvent(QPaintEvent *ev)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment