More cleanup
static_cast will always succeed, not need to check. Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
parent
e769d10a19
commit
2a10b0f7c8
|
@ -197,7 +197,6 @@ bool FramelessHelper::eventFilter(QObject *object, QEvent *event)
|
|||
switch (event->type()) {
|
||||
case QEvent::MouseButtonDblClick: {
|
||||
const auto mouseEvent = static_cast<QMouseEvent *>(event);
|
||||
if (mouseEvent) {
|
||||
if (mouseEvent->button() != Qt::MouseButton::LeftButton) {
|
||||
break;
|
||||
}
|
||||
|
@ -212,20 +211,16 @@ bool FramelessHelper::eventFilter(QObject *object, QEvent *event)
|
|||
}
|
||||
currentWindow->setCursor(Qt::CursorShape::ArrowCursor);
|
||||
}
|
||||
}
|
||||
} break;
|
||||
case QEvent::MouseButtonPress: {
|
||||
const auto mouseEvent = static_cast<QMouseEvent *>(event);
|
||||
if (mouseEvent) {
|
||||
if (mouseEvent->button() != Qt::MouseButton::LeftButton) {
|
||||
break;
|
||||
}
|
||||
moveOrResize(getMousePos(mouseEvent, false), currentWindow);
|
||||
}
|
||||
} break;
|
||||
case QEvent::MouseMove: {
|
||||
const auto mouseEvent = static_cast<QMouseEvent *>(event);
|
||||
if (mouseEvent) {
|
||||
if ((currentWindow->windowState() == Qt::WindowState::WindowNoState)
|
||||
&& getResizable(currentWindow)) {
|
||||
currentWindow->setCursor(
|
||||
|
@ -233,15 +228,6 @@ bool FramelessHelper::eventFilter(QObject *object, QEvent *event)
|
|||
currentWindow->width(),
|
||||
currentWindow->height())));
|
||||
}
|
||||
}
|
||||
} break;
|
||||
case QEvent::MouseButtonRelease: {
|
||||
const auto mouseEvent = static_cast<QMouseEvent *>(event);
|
||||
if (mouseEvent) {
|
||||
if (mouseEvent->button() != Qt::MouseButton::LeftButton) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
} break;
|
||||
case QEvent::TouchBegin:
|
||||
case QEvent::TouchUpdate: {
|
||||
|
|
Loading…
Reference in New Issue