aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristian Maureira-Fredes <cristian.maureira-fredes@qt.io>2018-05-15 10:52:01 +0200
committerCristian Maureira-Fredes <cristian.maureira-fredes@qt.io>2018-05-22 13:03:38 +0000
commit844430acee4653d2758c621fb26513141b22e162 (patch)
treec74d3d38a7db20f70951a01b4ca3cfc494a35072
parentde06c50ad8488c1e356414dcaeab1942e9738754 (diff)
Add verification for buttonGroup
Check if the buttonGroup attribute is already a string instead of trying to extract it. Task-number: PYSIDE-658 Change-Id: I0c5538736b06a8ba011b1a9f3a33c45a80713969 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
-rw-r--r--pyside2uic/uiparser.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pyside2uic/uiparser.py b/pyside2uic/uiparser.py
index da1d744..5f34c92 100644
--- a/pyside2uic/uiparser.py
+++ b/pyside2uic/uiparser.py
@@ -211,7 +211,10 @@ class UIParser(object):
elif isinstance(widget, QtWidgets.QAbstractButton):
bg_i18n = self.wprops.getAttribute(elem, "buttonGroup")
if bg_i18n is not None:
- bg_name = bg_i18n.string
+ if isinstance(bg_i18n, str):
+ bg_name = bg_i18n
+ else:
+ bg_name = bg_i18n.string
for bg in self.button_groups:
if bg.objectName() == bg_name: