1335 exec('mdict = dict{0!s}.__dict__\nobj = dict{0!s}'\ |
1335 exec('mdict = dict{0!s}.__dict__\nobj = dict{0!s}'\ |
1336 .format(access), globals(), loc) |
1336 .format(access), globals(), loc) |
1337 mdict = loc["mdict"] |
1337 mdict = loc["mdict"] |
1338 obj = loc["obj"] |
1338 obj = loc["obj"] |
1339 ndict.update(mdict) |
1339 ndict.update(mdict) |
|
1340 except: |
|
1341 pass |
|
1342 try: |
1340 loc = {"dict": dict} |
1343 loc = {"dict": dict} |
1341 exec('mcdict = dict{0!s}.__class__.__dict__'\ |
1344 exec('mcdict = dict{0!s}.__class__.__dict__'\ |
1342 .format(access), globals(), loc) |
1345 .format(access), globals(), loc) |
1343 ndict.update(loc["mcdict"]) |
1346 ndict.update(loc["mcdict"]) |
1344 if mdict and not "sipThis" in mdict.keys(): |
1347 if mdict and not "sipThis" in mdict.keys(): |
1408 vlist = self.__formatQt4Variable(qvar, qvtype) |
1411 vlist = self.__formatQt4Variable(qvar, qvtype) |
1409 else: |
1412 else: |
1410 vlist = [] |
1413 vlist = [] |
1411 else: |
1414 else: |
1412 qtVariable = False |
1415 qtVariable = False |
1413 if len(udict) > 0: |
1416 if len(dict) == 0 and len(udict) > 0: |
1414 if access: |
1417 if access: |
1415 loc = {"udict": udict} |
1418 loc = {"udict": udict} |
1416 exec('qvar = udict{0!s}'.format(access), globals(), loc) |
1419 exec('qvar = udict{0!s}'.format(access), globals(), loc) |
1417 qvar = loc["qvar"] |
1420 qvar = loc["qvar"] |
1418 # this has to be in line with VariablesViewer.indicators |
1421 # this has to be in line with VariablesViewer.indicators |