diff options
author | Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> | 2018-05-15 10:52:01 +0200 |
---|---|---|
committer | Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> | 2018-05-22 13:03:38 +0000 |
commit | 844430acee4653d2758c621fb26513141b22e162 (patch) | |
tree | c74d3d38a7db20f70951a01b4ca3cfc494a35072 | |
parent | de06c50ad8488c1e356414dcaeab1942e9738754 (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.py | 5 |
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: |