xlsxabstractooxmlfile_p.h 650 B

12345678910111213141516171819202122232425262728293031
  1. // xlsxabstractooxmlfile_p.h
  2. #ifndef XLSXOOXMLFILE_P_H
  3. #define XLSXOOXMLFILE_P_H
  4. #include "xlsxglobal.h"
  5. #include "xlsxabstractooxmlfile.h"
  6. #include "xlsxrelationships_p.h"
  7. QT_BEGIN_NAMESPACE_XLSX
  8. class AbstractOOXmlFilePrivate
  9. {
  10. Q_DECLARE_PUBLIC(AbstractOOXmlFile)
  11. public:
  12. AbstractOOXmlFilePrivate(AbstractOOXmlFile* q, AbstractOOXmlFile::CreateFlag flag);
  13. virtual ~AbstractOOXmlFilePrivate();
  14. public:
  15. QString filePathInPackage; //such as "xl/worksheets/sheet1.xml"
  16. Relationships *relationships;
  17. AbstractOOXmlFile::CreateFlag flag;
  18. AbstractOOXmlFile *q_ptr;
  19. };
  20. QT_END_NAMESPACE_XLSX
  21. #endif // XLSXOOXMLFILE_P_H