def readModel(self,fileName): file = QFile(fileName) if (file.open(QIODevice.ReadOnly | QIODevice.Text)): xmlReader = QXmlSimpleReader() xmlReader.setContentHandler(self) xmlReader.setErrorHandler(self) xmlSource = QXmlInputSource(file) xmlReader.parse(xmlSource) return self.modelData else: return None