From 18d18184d52738060acf301261c9d7412936ffc2 Mon Sep 17 00:00:00 2001 From: smbaker Date: Tue, 18 Oct 2011 15:30:31 -0700 Subject: [PATCH] display faultstring in call list --- sface/xmlrpcwindow.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sface/xmlrpcwindow.py b/sface/xmlrpcwindow.py index 532c754..ae8b6d1 100644 --- a/sface/xmlrpcwindow.py +++ b/sface/xmlrpcwindow.py @@ -177,8 +177,8 @@ class XmlrpcTracker(QWidget): 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)) @@ -197,6 +197,11 @@ class XmlrpcTracker(QWidget): 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() -- 2.43.0