From ddae1d1eccafbaea35ead5d3645196d37baf75ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=81=8D=E5=85=AE=E6=83=9A=E5=85=AE?= <101191390+HIllya51@users.noreply.github.com> Date: Tue, 28 Jul 2026 11:26:58 +0800 Subject: [PATCH 1/2] Update gen_widgets.py --- scripts/pyqt/gen_widgets.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/pyqt/gen_widgets.py b/scripts/pyqt/gen_widgets.py index d69224f..c47b603 100644 --- a/scripts/pyqt/gen_widgets.py +++ b/scripts/pyqt/gen_widgets.py @@ -313,7 +313,7 @@ def generate_sip_for_class__1(header_content, filename=""): # --- Properties --- # Q_PROPERTY_CREATE_Q_H(type, Name) # Assumes getter: Name() or isName() for bool, Setter: setName(type) - for pt in ("Q_PROPERTY_CREATE", "Q_PROPERTY_CREATE_Q_H"): + for pt in ("Q_PROPERTY_CREATE", "Q_PROPERTY_CREATE_Q_H", "Q_PROPERTY_REF_CREATE_Q_H"): prop_pattern = re.compile(rf"{pt}\((.*?),\s*(\w+)\)") has_public_section_for_props = False # To add "public:" if props are first From 2a2f3e30fb6c8f841bd28f73b6635fe0db10d6db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=81=8D=E5=85=AE=E6=83=9A=E5=85=AE?= <101191390+HIllya51@users.noreply.github.com> Date: Tue, 28 Jul 2026 11:27:12 +0800 Subject: [PATCH 2/2] Update setup.py --- scripts/wheel/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/wheel/setup.py b/scripts/wheel/setup.py index 3de1600..09664aa 100644 --- a/scripts/wheel/setup.py +++ b/scripts/wheel/setup.py @@ -7,7 +7,7 @@ bit = sys.argv[-1] sys.argv.pop(-1) -version="0.11.1" +version="0.11.2" req = "PySide6"