mirror of https://code.videolan.org/videolan/vlc
Use normal QCloseEvent to signal maininterface to closeup
This commit is contained in:
parent
8ce3a35259
commit
d2bbd68d5d
|
@ -1088,11 +1088,6 @@ void MainInterface::customEvent( QEvent *event )
|
|||
setWindowFlags(windowFlags() & ~Qt::WindowStaysOnTopHint);
|
||||
show(); /* necessary to apply window flags?? */
|
||||
}
|
||||
if ( event->type() == MainInterfaceClose_Type )
|
||||
{
|
||||
QApplication::closeAllWindows();
|
||||
QApplication::quit();
|
||||
}
|
||||
}
|
||||
|
||||
void MainInterface::keyPressEvent( QKeyEvent *e )
|
||||
|
|
|
@ -325,7 +325,7 @@ static QWaitCondition windowWait;
|
|||
static void ThreadCleanup( void *param)
|
||||
{
|
||||
intf_thread_t *p_intf = (intf_thread_t *)param;
|
||||
QEvent *event = new QEvent((QEvent::Type)(MainInterfaceClose_Type) );
|
||||
QCloseEvent *event = new QCloseEvent();
|
||||
QApplication::postEvent( p_intf->p_sys->p_mi, event );
|
||||
}
|
||||
|
||||
|
|
|
@ -158,7 +158,6 @@ static const int DialogEvent_Type = QEvent::User + DialogEventType + 1;
|
|||
//static const int PLUndockEvent_Type = QEvent::User + DialogEventType + 2;
|
||||
//static const int PLDockEvent_Type = QEvent::User + DialogEventType + 3;
|
||||
static const int SetVideoOnTopEvent_Type = QEvent::User + DialogEventType + 4;
|
||||
static const int MainInterfaceClose_Type = QEvent::User + 404;
|
||||
|
||||
class DialogEvent : public QEvent
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue