123456789101112131415161718192021222324252627282930313233343536373839 |
- // xlsxdrwaing_p.h
- #ifndef QXLSX_DRAWING_H
- #define QXLSX_DRAWING_H
- #include <QtGlobal>
- #include <QList>
- #include <QString>
- #include <QSharedPointer>
- #include "xlsxrelationships_p.h"
- #include "xlsxabstractooxmlfile.h"
- class QIODevice;
- class QXmlStreamWriter;
- QT_BEGIN_NAMESPACE_XLSX
- class DrawingAnchor;
- class Workbook;
- class AbstractSheet;
- class MediaFile;
- class Drawing : public AbstractOOXmlFile
- {
- public:
- Drawing(AbstractSheet *sheet, CreateFlag flag);
- ~Drawing();
- void saveToXmlFile(QIODevice *device) const;
- bool loadFromXmlFile(QIODevice *device);
- AbstractSheet *sheet;
- Workbook *workbook;
- QList<DrawingAnchor *> anchors;
- };
- QT_END_NAMESPACE_XLSX
- #endif // QXLSX_DRAWING_H
|