Remove redundant code
The non client mouse events have the right information regarding the modifiers now so the old code covered with Q_WS_WIN can be removed. Change-Id: I3e4ebc0debdd66970b18233f189b5d9e880e40a9 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
This commit is contained in:
parent
bca693e0c1
commit
e7210a4945
@ -930,12 +930,7 @@ void QDockWidgetPrivate::nonClientAreaMouseEvent(QMouseEvent *event)
|
||||
initDrag(event->pos(), true);
|
||||
if (state == 0)
|
||||
break;
|
||||
#ifdef Q_WS_WIN
|
||||
// On Windows, NCA mouse events don't contain modifier info
|
||||
state->ctrlDrag = GetKeyState(VK_CONTROL) & 0x8000;
|
||||
#else
|
||||
state->ctrlDrag = event->modifiers() & Qt::ControlModifier;
|
||||
#endif
|
||||
startDrag();
|
||||
break;
|
||||
case QEvent::NonClientAreaMouseMove:
|
||||
|
Loading…
Reference in New Issue
Block a user