import sys from PyQt4.QtCore import * from PyQt4.QtGui import * from PyQt4.QtXml import QDomDocument from domModel import domModel from sface.config import config class XmlWindow(QDialog): def __init__(self, parent=None): QDialog.__init__(self, parent) self.model = 0 document = QDomDocument("Current RSpec") rspec_file = config.getSliceRSpecFile() document.setContent(open(rspec_file,'r').read()) model = domModel(document, self) self.view = QTreeView() self.view.setModel(model) layout = QVBoxLayout() layout.addWidget(self.view) self.setLayout(layout) self.setWindowTitle("Current Slice's RSpec")