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()
- 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)
- self.view = QTreeView()
- self.view.setModel(model)
+
+ view = QTreeView()
+ view.setModel(model)
layout = QVBoxLayout()
layout.addWidget(self.view)
self.setLayout(layout)
- self.setWindowTitle("Current Slice's RSpec")