+ QFile file(xmlFileName);\r
+ if(!file.open(QIODevice::ReadOnly))\r
+ return;\r
+ if(!m_document.setContent(&file))\r
+ {\r
+ file.close(();\r
+ return;\r
+ }\r
+ file.close();\r
+ QVector<QVariant> rootData;\r
+ foreach (QString header, headers)\r
+ rootData << header;\r
+\r
+ rootItem = new TreeItem(rootData);\r
+ setupModelData(data.split(QString("\n")), rootItem);\r