Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QTextOdfWriter Class Reference

#include <qtextodfwriter_p.h>

Collaboration diagram for QTextOdfWriter:

Public Member Functions

 QTextOdfWriter (const QTextDocument &document, QIODevice *device)
bool writeAll ()
void setCreateArchive (bool on)
bool createArchive () const
void writeBlock (QXmlStreamWriter &writer, const QTextBlock &block)
void writeFormats (QXmlStreamWriter &writer, const QSet< int > &formatIds) const
void writeBlockFormat (QXmlStreamWriter &writer, QTextBlockFormat format, int formatIndex) const
void writeCharacterFormat (QXmlStreamWriter &writer, QTextCharFormat format, int formatIndex) const
void writeListFormat (QXmlStreamWriter &writer, QTextListFormat format, int formatIndex) const
void writeFrameFormat (QXmlStreamWriter &writer, QTextFrameFormat format, int formatIndex) const
void writeTableFormat (QXmlStreamWriter &writer, QTextTableFormat format, int formatIndex) const
void writeTableCellFormat (QXmlStreamWriter &writer, QTextTableCellFormat format, int formatIndex, QList< QTextFormat > &styles) const
void writeFrame (QXmlStreamWriter &writer, const QTextFrame *frame)
void writeInlineCharacter (QXmlStreamWriter &writer, const QTextFragment &fragment) const

Public Attributes

const QString officeNS
const QString textNS
const QString styleNS
const QString foNS
const QString tableNS
const QString drawNS
const QString xlinkNS
const QString svgNS
const int defaultImageResolution = 11811

Protected Member Functions

void tableCellStyleElement (QXmlStreamWriter &writer, const int &formatIndex, const QTextTableCellFormat &format, bool hasBorder, int tableId=0, const QTextTableFormat tableFormatTmp=QTextTableFormat()) const

Detailed Description

Definition at line 48 of file qtextodfwriter_p.h.

Constructor & Destructor Documentation

◆ QTextOdfWriter()

QTextOdfWriter::QTextOdfWriter ( const QTextDocument & document,
QIODevice * device )

Definition at line 1016 of file qtextodfwriter.cpp.

Member Function Documentation

◆ createArchive()

bool QTextOdfWriter::createArchive ( ) const
inline

Definition at line 54 of file qtextodfwriter_p.h.

◆ setCreateArchive()

void QTextOdfWriter::setCreateArchive ( bool on)
inline

Definition at line 53 of file qtextodfwriter_p.h.

◆ tableCellStyleElement()

void QTextOdfWriter::tableCellStyleElement ( QXmlStreamWriter & writer,
const int & formatIndex,
const QTextTableCellFormat & format,
bool hasBorder,
int tableId = 0,
const QTextTableFormat tableFormatTmp = QTextTableFormat() ) const
protected

Definition at line 950 of file qtextodfwriter.cpp.

◆ writeAll()

bool QTextOdfWriter::writeAll ( )

Definition at line 1032 of file qtextodfwriter.cpp.

◆ writeBlock()

void QTextOdfWriter::writeBlock ( QXmlStreamWriter & writer,
const QTextBlock & block )

Definition at line 260 of file qtextodfwriter.cpp.

◆ writeBlockFormat()

void QTextOdfWriter::writeBlockFormat ( QXmlStreamWriter & writer,
QTextBlockFormat format,
int formatIndex ) const

Definition at line 523 of file qtextodfwriter.cpp.

◆ writeCharacterFormat()

void QTextOdfWriter::writeCharacterFormat ( QXmlStreamWriter & writer,
QTextCharFormat format,
int formatIndex ) const

Definition at line 632 of file qtextodfwriter.cpp.

◆ writeFormats()

void QTextOdfWriter::writeFormats ( QXmlStreamWriter & writer,
const QSet< int > & formatIds ) const

Definition at line 492 of file qtextodfwriter.cpp.

◆ writeFrame()

void QTextOdfWriter::writeFrame ( QXmlStreamWriter & writer,
const QTextFrame * frame )

Definition at line 186 of file qtextodfwriter.cpp.

◆ writeFrameFormat()

void QTextOdfWriter::writeFrameFormat ( QXmlStreamWriter & writer,
QTextFrameFormat format,
int formatIndex ) const

Definition at line 839 of file qtextodfwriter.cpp.

◆ writeInlineCharacter()

void QTextOdfWriter::writeInlineCharacter ( QXmlStreamWriter & writer,
const QTextFragment & fragment ) const

Definition at line 407 of file qtextodfwriter.cpp.

◆ writeListFormat()

void QTextOdfWriter::writeListFormat ( QXmlStreamWriter & writer,
QTextListFormat format,
int formatIndex ) const

Definition at line 802 of file qtextodfwriter.cpp.

◆ writeTableCellFormat()

void QTextOdfWriter::writeTableCellFormat ( QXmlStreamWriter & writer,
QTextTableCellFormat format,
int formatIndex,
QList< QTextFormat > & styles ) const

Definition at line 931 of file qtextodfwriter.cpp.

◆ writeTableFormat()

void QTextOdfWriter::writeTableFormat ( QXmlStreamWriter & writer,
QTextTableFormat format,
int formatIndex ) const

! HARD-CODING variableWidth Constraints to 100% / nr constraints

Definition at line 867 of file qtextodfwriter.cpp.

Member Data Documentation

◆ defaultImageResolution

const int QTextOdfWriter::defaultImageResolution = 11811

Definition at line 69 of file qtextodfwriter_p.h.

◆ drawNS

const QString QTextOdfWriter::drawNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ foNS

const QString QTextOdfWriter::foNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ officeNS

const QString QTextOdfWriter::officeNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ styleNS

const QString QTextOdfWriter::styleNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ svgNS

const QString QTextOdfWriter::svgNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ tableNS

const QString QTextOdfWriter::tableNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ textNS

const QString QTextOdfWriter::textNS

Definition at line 68 of file qtextodfwriter_p.h.

◆ xlinkNS

const QString QTextOdfWriter::xlinkNS

Definition at line 68 of file qtextodfwriter_p.h.


The documentation for this class was generated from the following files: