methodName = "<exception in parseMethodCall>"
request["args"] = [str(x) for x in pythonParams]
- request["methodName"] = methodName # methodNames[0].text
+ request["methodName"] = methodName
return request
def updateCallTable(self):
self.callTable.clear()
- self.callTable.setColumnCount(2)
- self.callTable.setHorizontalHeaderLabels(["name", "status"])
+ self.callTable.setColumnCount(3)
+ self.callTable.setHorizontalHeaderLabels(["name", "status", "faultString"])
calls = self.reader.calls
self.callTable.setRowCount(len(calls))
item.setData(Qt.UserRole, index)
self.callTable.setItem(row, 1, item)
+ item = QTableWidgetItem(call.get("faultString", ""))
+ item.setFlags(Qt.ItemIsSelectable | Qt.ItemIsEnabled)
+ item.setData(Qt.UserRole, index)
+ self.callTable.setItem(row, 2, item)
+
row = row + 1
self.callTable.resizeColumnsToContents()