27 if data
and not data.get(
'quit')
and not data.get(
'exception'):
28 locals_list = data[
'frame'][
'locals']
29 globals_list = data[
'frame'][
'globals']
31 all_variables = {
'locals': locals_list,
'globals': globals_list}
33 for scope_key
in all_variables:
34 for item
in all_variables[scope_key]:
35 for key, value
in item.items():
38 self.setItem(row, 0, QTableWidgetItem(str(scope_key)))
39 self.setItem(row, 1, QTableWidgetItem(key))
40 self.setItem(row, 2, QTableWidgetItem(value[
'value']))
41 self.setItem(row, 3, QTableWidgetItem(value[
'type']))