xlsxtheme_p.h 515 B

1234567891011121314151617181920212223242526272829
  1. // xlsxtheme_p.h
  2. #ifndef XLSXTHEME_H
  3. #define XLSXTHEME_H
  4. #include <QtGlobal>
  5. #include <QString>
  6. #include <QIODevice>
  7. #include "xlsxabstractooxmlfile.h"
  8. QT_BEGIN_NAMESPACE_XLSX
  9. class Theme : public AbstractOOXmlFile
  10. {
  11. public:
  12. Theme(CreateFlag flag);
  13. void saveToXmlFile(QIODevice *device) const;
  14. QByteArray saveToXmlData() const;
  15. bool loadFromXmlData(const QByteArray &data);
  16. bool loadFromXmlFile(QIODevice *device);
  17. QByteArray xmlData;
  18. };
  19. QT_END_NAMESPACE_XLSX
  20. #endif // XLSXTHEME_H