26 #include <quazip/quazip.h>
27 #include "writer/structure/contentxml.h"
28 #include "calcwriterinterface.h"
29 #include "writer/structure/settingsxml.h"
38 void close()
override;
40 void writeSheet(
const QString &sheetName)
override;
52 void writeCell(
const QDateTime &)
override;
53 void writeCell(
const QUrl &,
const QString &)
override;
58 void addColorScale(
const OdsColorScale &ods_color_scale)
override;
64 void openDevice(QIODevice *device);
65 void clearAnnotation();
70 QIODevice *_p_device =
nullptr;
71 bool _p_device_delete =
false;
72 QString _next_annotation;
Definition: calcwriterinterface.h:49
Definition: contentxml.h:35
Definition: odscolorscale.h:44
Definition: odsdocwriter.h:32
void writeSheet(const QString &sheetName) override
Definition: odsdocwriter.cpp:143
QString getOdsCellCoordinate() override
get the last written cell coordinate in ODS coordinate format get the coordinate of the last written ...
Definition: odsdocwriter.cpp:396
void writeEmptyCell() override
Definition: odsdocwriter.cpp:202
void writeCellPercentage(double value) override
Definition: odsdocwriter.cpp:274
void close() override
Definition: odsdocwriter.cpp:103
void setCellAnnotation(const QString &annotation) override
set annotation to write in the next cell
Definition: odsdocwriter.cpp:383
OdsTableCellStyleRef getTableCellStyleRef(const OdsTableCellStyle &style) override
Definition: odsdocwriter.cpp:369
void writeCell(const char *) override
write a text cell
Definition: odsdocwriter.cpp:184
void writeLine() override
Definition: odsdocwriter.cpp:154
Definition: odstablecellstyleref.h:39
Definition: odstablecellstyle.h:34
Definition: odstablesettings.h:43
Definition: settingsxml.h:45