File indexing completed on 2024-06-23 03:45:57

0001 // xlsxtheme_p.h
0002 
0003 #ifndef XLSXTHEME_H
0004 #define XLSXTHEME_H
0005 
0006 #include <QtGlobal>
0007 #include <QString>
0008 #include <QIODevice>
0009 
0010 #include "xlsxabstractooxmlfile.h"
0011 
0012 QT_BEGIN_NAMESPACE_XLSX
0013 
0014 class Theme : public AbstractOOXmlFile
0015 {
0016 public:
0017     Theme(CreateFlag flag);
0018 
0019     void saveToXmlFile(QIODevice *device) const override;
0020     QByteArray saveToXmlData() const override;
0021     bool loadFromXmlData(const QByteArray &data) override;
0022     bool loadFromXmlFile(QIODevice *device) override;
0023 
0024     QByteArray xmlData;
0025 };
0026 
0027 QT_END_NAMESPACE_XLSX
0028 
0029 #endif // XLSXTHEME_H