Есть такой класс как QTextDocument, QTextDocumentWriter. Он позволяет писать в HTML и что самое интересное, в ODT. т.е. не меняя код - просто выбирать формат и лепить в него свой текст.
Все круто, но есть неприятность: не понятно как для QTextTable задать текст какой-то конкретной ячейки. Предлагается делать построчный перебор и шагать по строке, но нет метода SetCellText(int x, int y, QString text) =(
Возможно это связано с тем что структура таблицы и ее ячеек может быть очень сложной, но ИМХО и в таком случае можно прилепить координатную сетку, пусть даже с пропусками...
В общем, вопрос: как для QTextTable задать текст в ячейке в столбце 2 и строке 3 (например)?