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
check if rspec is not there
[sface.git]
/
sface
/
xmlwindow.py
diff --git
a/sface/xmlwindow.py
b/sface/xmlwindow.py
index
0171e4e
..
250bbcb
100644
(file)
--- a/
sface/xmlwindow.py
+++ b/
sface/xmlwindow.py
@@
-157,18
+157,23
@@
class DomItem:
class XmlWindow(QDialog):
def __init__(self, parent=None):
QDialog.__init__(self, parent)
class XmlWindow(QDialog):
def __init__(self, parent=None):
QDialog.__init__(self, parent)
- self.model = 0
- document = QDomDocument("Current RSpec")
+ self.setWindowTitle("RSpec View")
+
+
+ def init_view(self, init_view):
+ document = QDomDocument("RSpec")
rspec_file = config.getSliceRSpecFile()
rspec_file = config.getSliceRSpecFile()
- document.setContent(open(rspec_file,'r').read())
+ if not os.path.exists(rspec_file):
+ return
+ document.setContent(open(rspec_file,'r').read())
model = DomModel(document, self)
model = DomModel(document, self)
- self.view = QTreeView()
- self.view.setModel(model)
+
+ view = QTreeView()
+ view.setModel(model)
layout = QVBoxLayout()
layout.addWidget(self.view)
self.setLayout(layout)
layout = QVBoxLayout()
layout.addWidget(self.view)
self.setLayout(layout)
- self.setWindowTitle("Current Slice's RSpec")