From e20d8ebf6eb5a5a9fafc2eaf3b04d934e5089766 Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周三, 13 12月 2023 05:39:23 +0800 Subject: [PATCH] minor tweaks --- src/widgets/widgetitemdelegate.cpp | 18 +++++++++--------- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/widgets/widgetitemdelegate.cpp b/src/widgets/widgetitemdelegate.cpp index 4814653..ca8bb99 100644 --- a/src/widgets/widgetitemdelegate.cpp +++ b/src/widgets/widgetitemdelegate.cpp @@ -12,7 +12,7 @@ WidgetItemDelegate::~WidgetItemDelegate() = default; - QWindow *WidgetItemDelegate::window(const QObject *obj) const { + QWindow *WidgetItemDelegate::window(QObject *obj) const { return static_cast<const QWidget *>(obj)->windowHandle(); } @@ -31,7 +31,7 @@ return {originPoint, size}; } - QWindow *WidgetItemDelegate::hostWindow(const QObject *host) const { + QWindow *WidgetItemDelegate::hostWindow(QObject *host) const { return static_cast<const QWidget *>(host)->windowHandle(); } @@ -49,8 +49,8 @@ } // Usually set by the user. const QSizePolicy sizePolicy = widget->sizePolicy(); - if ((sizePolicy.horizontalPolicy() == QSizePolicy::Fixed) - && (sizePolicy.verticalPolicy() == QSizePolicy::Fixed)) { + if ((sizePolicy.horizontalPolicy() == QSizePolicy::Fixed) && + (sizePolicy.verticalPolicy() == QSizePolicy::Fixed)) { return true; } return false; @@ -64,11 +64,11 @@ if (!qt_button_down) { return; } - static constexpr const auto invalidPos = QPoint{std::numeric_limits<int>::lowest(), std::numeric_limits<int>::lowest()}; - const auto event = - new QMouseEvent(QEvent::MouseButtonRelease, invalidPos, invalidPos, invalidPos, - Qt::LeftButton, QGuiApplication::mouseButtons() ^ Qt::LeftButton, - QGuiApplication::keyboardModifiers()); + static constexpr const auto invalidPos = + QPoint{std::numeric_limits<int>::lowest(), std::numeric_limits<int>::lowest()}; + const auto event = new QMouseEvent( + QEvent::MouseButtonRelease, invalidPos, invalidPos, invalidPos, Qt::LeftButton, + QGuiApplication::mouseButtons() ^ Qt::LeftButton, QGuiApplication::keyboardModifiers()); QApplication::postEvent(qt_button_down, event); qt_button_down = nullptr; } -- Gitblit v1.9.1