39 void writeSheet(
const QString &sheetName);
40 void writeCell(
double value,
const QString &annotation);
41 void writeCell(std::size_t value,
const QString &annotation);
42 void writeCell(
int value,
const QString &annotation);
43 void writeCell(
const QString &value,
const QString &annotation);
44 void writeCell(
const QDate &,
const QString &annotation);
45 void writeCell(
const QDateTime &,
const QString &annotation);
46 void writeCell(
const QUrl &,
const QString &,
const QString &annotation);
47 void writeCell(
bool value,
const QString &annotation);
48 void writeCellPercentage(
double value,
const QString &annotation);
49 void writeEmptyCell(
const QString &annotation);
56 QString getCellCoordinate();
59 void writeCellFloat(
const QString &value,
60 const QString &representation,
61 const QString &annotation);
64 std::vector<OdsColorScale>
65 getOdsColorScaleListBySheetName(
const QString &sheet_name);
68 void writeFontFaceDecls();
69 void writeAutomaticStyles();
70 void startSpreadsheet();
71 void writeAnnotation(
const QString &annotation);
75 static QString _xsdNamespaceURI;
76 static QString _xsiNamespaceURI;
80 QXmlStreamWriter *_p_writer;
84 bool _tableRowStarted;
85 bool _automatic_styles_writed =
false;
86 bool _spreadsheet_started =
false;
87 std::vector<OdsTableCellStyle> _style2write;
88 std::vector<OdsTableCellStyleRef> _style_ref_list;
91 std::vector<OdsColorScale> _color_scale_list;
92 QString _current_sheet_name;
95 unsigned int _row_pos = 0;
96 unsigned int _col_pos = 0;
Definition contentxml.h:35