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;
114 virtual void writeCell(
bool true_or_false) = 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 writeSheet(const QString &sheetName)=0
open a new sheet
Definition: odstablesettings.h:42
virtual void setCellAnnotation(const QString &annotation)=0
set annotation to write in the next cell
Definition: odstablecellstyleref.h:38
virtual void setCurrentOdsTableSettings(const OdsTableSettings &settings)
set ODS table settings of the current sheet (table)
Definition: calcwriterinterface.h:189
virtual OdsTableCellStyleRef getTableCellStyleRef(const OdsTableCellStyle &style)
Definition: calcwriterinterface.h:140
virtual void setTableCellStyleRef(OdsTableCellStyleRef style_ref)
Definition: calcwriterinterface.h:151
Definition: odstablecellstyle.h:33
virtual void writeCell(unsigned int posInteger)
write a positive integer in a cell
Definition: calcwriterinterface.h:90
virtual void writeCellPercentage(double value)=0
write a double as a percentage
virtual void addColorScale(const OdsColorScale &ods_color_scale)
apply solor scale conditional format on a cell range
Definition: calcwriterinterface.h:173
Definition: odscolorscale.h:43
virtual void writeCell(const char *cell_text)=0
write a text cell
void clearTableCellStyleRef()
Definition: calcwriterinterface.h:159
virtual void writeLine()=0
open a new line
virtual QString getOdsCellCoordinate()
get the last written cell coordinate in ODS coordinate format get the coordinate of the last written ...
Definition: calcwriterinterface.h:182
virtual void writeEmptyCell()=0
write an empty cell
structure to apply a color scale in ODS sheets
Definition: calcwriterinterface.h:49
handler for ODS cell style
internal reference on handler for ODS cell style