File indexing completed on 2025-03-16 03:35:13
0001 // xlsxsimpleooxmlfile.cpp 0002 0003 #include "xlsxsimpleooxmlfile_p.h" 0004 0005 #include <QtGlobal> 0006 #include <QIODevice> 0007 0008 QT_BEGIN_NAMESPACE_XLSX 0009 0010 SimpleOOXmlFile::SimpleOOXmlFile(CreateFlag flag) 0011 :AbstractOOXmlFile(flag) 0012 { 0013 } 0014 0015 void SimpleOOXmlFile::saveToXmlFile(QIODevice *device) const 0016 { 0017 device->write(xmlData); 0018 } 0019 0020 QByteArray SimpleOOXmlFile::saveToXmlData() const 0021 { 0022 return xmlData; 0023 } 0024 0025 bool SimpleOOXmlFile::loadFromXmlData(const QByteArray &data) 0026 { 0027 xmlData = data; 0028 return true; 0029 } 0030 0031 bool SimpleOOXmlFile::loadFromXmlFile(QIODevice *device) 0032 { 0033 xmlData = device->readAll(); 0034 return true; 0035 } 0036 0037 QT_END_NAMESPACE_XLSX