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