X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fxmlwindow.py;fp=sface%2Fxmlwindow.py;h=951cd162dcf25e43aa3f3616d161f4813ae1e8f4;hp=0000000000000000000000000000000000000000;hb=be96cc0a7b9a9fc857698998c01dc4f227d3ca93;hpb=cd1f30ca7ef981e5c9c5c83eae26db9e1f4e5d5a diff --git a/sface/xmlwindow.py b/sface/xmlwindow.py new file mode 100644 index 0000000..951cd16 --- /dev/null +++ b/sface/xmlwindow.py @@ -0,0 +1,25 @@ +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") +