38 #ifndef CALCWRITERINTERFACE_H
39 #define CALCWRITERINTERFACE_H
53 virtual void close() = 0;
60 virtual void writeSheet(
const QString &sheetName) = 0;
70 virtual void writeCell(
const char *cell_text) = 0;
75 virtual void writeCell(
const QString &cell_text) = 0;
103 virtual void writeCell(
double number) = 0;
119 virtual void writeCell(
const QDate &date) = 0;
124 virtual void writeCell(
const QDateTime &datetime) = 0;
130 virtual void writeCell(
const QUrl &url_link,
const QString &text) = 0;
192 #endif // CALCWRITERINTERFACE_H
virtual void writeCell(unsigned int posInteger)
write a positive integer in a cell
Definition: calcwriterinterface.h:114
virtual void writeEmptyCell()=0
write an empty cell
Definition: odstablecellstyle.h:33
virtual void setCurrentOdsTableSettings(const OdsTableSettings &settings)
set ODS table settings of the current sheet (table)
Definition: calcwriterinterface.h:213
virtual void setCellAnnotation(const QString &annotation)=0
set annotation to write in the next cell
virtual void writeCellPercentage(double value)=0
write a double as a percentage
Definition: odscolorscale.h:43
virtual OdsTableCellStyleRef getTableCellStyleRef(const OdsTableCellStyle &style)
Definition: calcwriterinterface.h:164
structure to apply a color scale in ODS sheets
virtual QString getOdsCellCoordinate()
get the last written cell coordinate in ODS coordinate format get the coordinate of the last written ...
Definition: calcwriterinterface.h:206
void clearTableCellStyleRef()
Definition: calcwriterinterface.h:183
virtual void addColorScale(const OdsColorScale &ods_color_scale)
apply solor scale conditional format on a cell range
Definition: calcwriterinterface.h:197
virtual void writeLine()=0
open a new line
internal reference on handler for ODS cell style
Definition: calcwriterinterface.h:49
virtual void writeCell(const char *cell_text)=0
write a text cell
virtual void writeSheet(const QString &sheetName)=0
open a new sheet
handler for ODS cell style
Definition: odstablesettings.h:42
Definition: odstablecellstyleref.h:38
virtual void setTableCellStyleRef(OdsTableCellStyleRef style_ref)
Definition: calcwriterinterface.h:175