From eb266da10552eeefcb0f7dfe514d4385aec563f8 Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周日, 03 12月 2023 05:05:23 +0800 Subject: [PATCH] Add windows context implementation --- src/widgets/widgetitemdelegate.cpp | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/widgets/widgetitemdelegate.cpp b/src/widgets/widgetitemdelegate.cpp index 61ed17b..ad8b44b 100644 --- a/src/widgets/widgetitemdelegate.cpp +++ b/src/widgets/widgetitemdelegate.cpp @@ -11,15 +11,15 @@ } QWindow *WidgetItemDelegate::window(QObject *obj) const { - return static_cast<QWidget *>(obj)->windowHandle(); + return qobject_cast<QWidget *>(obj)->windowHandle(); } bool WidgetItemDelegate::isEnabled(QObject *obj) const { - return static_cast<QWidget *>(obj)->isEnabled(); + return qobject_cast<QWidget *>(obj)->isEnabled(); } bool WidgetItemDelegate::isVisible(QObject *obj) const { - return static_cast<QWidget *>(obj)->isVisible(); + return qobject_cast<QWidget *>(obj)->isVisible(); } } \ No newline at end of file -- Gitblit v1.9.1