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

0001 // xlsxabstractooxmlfile_p.h
0002 
0003 #ifndef XLSXOOXMLFILE_P_H
0004 #define XLSXOOXMLFILE_P_H
0005 
0006 #include "xlsxglobal.h"
0007 
0008 #include "xlsxabstractooxmlfile.h"
0009 #include "xlsxrelationships_p.h"
0010 
0011 QT_BEGIN_NAMESPACE_XLSX
0012 
0013 class AbstractOOXmlFilePrivate
0014 {
0015     Q_DECLARE_PUBLIC(AbstractOOXmlFile)
0016 
0017 public:
0018     AbstractOOXmlFilePrivate(AbstractOOXmlFile* q, AbstractOOXmlFile::CreateFlag flag);
0019     virtual ~AbstractOOXmlFilePrivate();
0020 
0021 public:
0022     QString filePathInPackage; //such as "xl/worksheets/sheet1.xml"
0023 
0024     Relationships *relationships;
0025     AbstractOOXmlFile::CreateFlag flag;
0026     AbstractOOXmlFile *q_ptr;
0027 };
0028 
0029 QT_END_NAMESPACE_XLSX
0030 
0031 #endif // XLSXOOXMLFILE_P_H