git://git.onelab.eu
/
sface.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hide header
[sface.git]
/
sface
/
screens
/
rspecscreen.py
diff --git
a/sface/screens/rspecscreen.py
b/sface/screens/rspecscreen.py
index
4c8c041
..
320e065
100644
(file)
--- a/
sface/screens/rspecscreen.py
+++ b/
sface/screens/rspecscreen.py
@@
-77,13
+77,7
@@
class DomModel(QAbstractItemModel):
return Qt.ItemIsEnabled | Qt.ItemIsSelectable
def headerData(self, section, orientation, role):
return Qt.ItemIsEnabled | Qt.ItemIsSelectable
def headerData(self, section, orientation, role):
- if orientation == Qt.Horizontal and role == Qt.DisplayRole:
- if section == 0:
- return QString("Do I need an header?")
- else:
- return QVariant()
- else:
- return QVariant()
+ return QVariant()
def index(self, row, column, parent):
if not parent.isValid():
def index(self, row, column, parent):
if not parent.isValid():
@@
-158,8
+152,9
@@
class DomItem:
class RSpecWidget(QWidget):
def __init__(self, parent=None):
QWidget.__init__(self, parent)
class RSpecWidget(QWidget):
def __init__(self, parent=None):
QWidget.__init__(self, parent)
+ self.updateView()
- def
init_v
iew(self):
+ def
updateV
iew(self):
document = QDomDocument("RSpec")
rspec_file = config.getSliceRSpecFile()
if not os.path.exists(rspec_file):
document = QDomDocument("RSpec")
rspec_file = config.getSliceRSpecFile()
if not os.path.exists(rspec_file):
@@
-168,7
+163,8
@@
class RSpecWidget(QWidget):
document.setContent(open(rspec_file,'r').read())
model = DomModel(document, self)
document.setContent(open(rspec_file,'r').read())
model = DomModel(document, self)
- view = QTreeView()
+ view = QTreeView(self)
+ view.setHeaderHidden(True)
view.setModel(model)
layout = QVBoxLayout()
view.setModel(model)
layout = QVBoxLayout()
@@
-183,4
+179,5
@@
class RSpecScreen(SfaScreen):
widget = RSpecWidget(self)
self.init(widget, "RSpec Window", "RSPec View")
widget = RSpecWidget(self)
self.init(widget, "RSpec Window", "RSPec View")
-
+ def rspecUpdated(self):
+ self.widget.updateView()