More cleanup

static_cast will always succeed, not need to check.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
Yuhang Zhao 2021-06-01 10:12:55 +08:00
parent e769d10a19
commit 2a10b0f7c8
1 changed files with 18 additions and 32 deletions

View File

@ -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: {