X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sface%2Frspecwindow.py;h=2abd5fd8eacf513d9f040bb6a88f6160cc3ec691;hb=eb6b726661868a93d439c030ead00f4b7a2fe0a7;hp=b6b8f0a1ae61b9641e5bb0f738dec497ea7885b3;hpb=9c27ebe87eabf14d9bcc3d7b54e88ce6b33b3be6;p=sface.git diff --git a/sface/rspecwindow.py b/sface/rspecwindow.py index b6b8f0a..2abd5fd 100644 --- a/sface/rspecwindow.py +++ b/sface/rspecwindow.py @@ -27,7 +27,11 @@ class RSpecView(XmlView): self.expand(index) def search(index): - if index.data().toString() == txt: + # voodoo alert: baris was using index.data() + # and apparently it worked. But after me + # messing around, only index.model().data(index) + # seems to give non-empty QVariant as output. + if index.model().data(index).toString() == txt: recursiveExpand(index) self.scrollTo(index, self.PositionAtCenter) return @@ -58,7 +62,6 @@ class RSpecWindow(QDialog): layout.addWidget(self.view) self.setLayout(layout) - print 'CHILDREN', str(self.children()) self.updateView() def showNode(self, hostname):