From 3fbcf1aa8f91a804af50fad4e2b122f698259c94 Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: ćšć, 09 5æ 2024 23:45:28 +0800 Subject: [PATCH] Remove `isHostSizeFixed` in delegate --- src/widgets/widgetitemdelegate.cpp | 15 --------------- 1 files changed, 0 insertions(+), 15 deletions(-) diff --git a/src/widgets/widgetitemdelegate.cpp b/src/widgets/widgetitemdelegate.cpp index 6980175..b1b7f6c 100644 --- a/src/widgets/widgetitemdelegate.cpp +++ b/src/widgets/widgetitemdelegate.cpp @@ -64,21 +64,6 @@ return static_cast<const QWidget *>(host)->windowHandle(); } - bool WidgetItemDelegate::isHostSizeFixed(const QObject *host) const { - const auto widget = static_cast<const QWidget *>(host); - // "Qt::MSWindowsFixedSizeDialogHint" is used cross-platform actually. - if (widget->windowFlags() & Qt::MSWindowsFixedSizeDialogHint) { - return true; - } - // Caused by setFixedWidth/Height/Size(). - const QSize minSize = widget->minimumSize(); - const QSize maxSize = widget->maximumSize(); - if (!minSize.isEmpty() && !maxSize.isEmpty() && (minSize == maxSize)) { - return true; - } - return false; - } - bool WidgetItemDelegate::isWindowActive(const QObject *host) const { return static_cast<const QWidget *>(host)->isActiveWindow(); } -- Gitblit v1.9.1