wumu
2025-04-27 20ffcfb5507daf34f81346ca3dfa4c031e7b2fe3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// xlsxsimpleooxmlfile.cpp
 
#include "xlsxsimpleooxmlfile_p.h"
 
#include <QtGlobal>
#include <QIODevice>
 
QT_BEGIN_NAMESPACE_XLSX
 
SimpleOOXmlFile::SimpleOOXmlFile(CreateFlag flag)
    :AbstractOOXmlFile(flag)
{
}
 
void SimpleOOXmlFile::saveToXmlFile(QIODevice *device) const
{
    device->write(xmlData);
}
 
QByteArray SimpleOOXmlFile::saveToXmlData() const
{
    return xmlData;
}
 
bool SimpleOOXmlFile::loadFromXmlData(const QByteArray &data)
{
    xmlData = data;
    return true;
}
 
bool SimpleOOXmlFile::loadFromXmlFile(QIODevice *device)
{
    xmlData = device->readAll();
    return true;
}
 
QT_END_NAMESPACE_XLSX