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, const QTextBlockFormat &format, int formatIndex) const
void writeCharacterFormat (QXmlStreamWriter &writer, const QTextCharFormat &format, int formatIndex) const
void writeListFormat (QXmlStreamWriter &writer, const QTextListFormat &format, int formatIndex) const
void writeFrameFormat (QXmlStreamWriter &writer, const QTextFrameFormat &format, int formatIndex) const
void writeTableFormat (QXmlStreamWriter &writer, const QTextTableFormat &format, int formatIndex) const
void writeTableCellFormat (QXmlStreamWriter &writer, const QTextTableCellFormat &format, int formatIndex, const 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, int formatIndex, const QTextTableCellFormat &format, bool hasBorder) const

Static Protected Member Functions

static QTextTableCellFormat mergeFormats (const QTextTableCellFormat &cell, const QTextTableFormat &table)

Detailed Description

Definition at line 44 of file qtextodfwriter_p.h.

Constructor & Destructor Documentation

◆ QTextOdfWriter()

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

Definition at line 1063 of file qtextodfwriter.cpp.

Member Function Documentation

◆ createArchive()

bool QTextOdfWriter::createArchive ( ) const
inline

Definition at line 50 of file qtextodfwriter_p.h.

◆ mergeFormats()

QTextTableCellFormat QTextOdfWriter::mergeFormats ( const QTextTableCellFormat & cell,
const QTextTableFormat & table )
staticprotected

Definition at line 926 of file qtextodfwriter.cpp.

◆ setCreateArchive()

void QTextOdfWriter::setCreateArchive ( bool on)
inline

Definition at line 49 of file qtextodfwriter_p.h.

◆ tableCellStyleElement()

void QTextOdfWriter::tableCellStyleElement ( QXmlStreamWriter & writer,
int formatIndex,
const QTextTableCellFormat & format,
bool hasBorder ) const
protected

Definition at line 988 of file qtextodfwriter.cpp.

◆ writeAll()

bool QTextOdfWriter::writeAll ( )

Definition at line 1079 of file qtextodfwriter.cpp.

◆ writeBlock()

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

Definition at line 252 of file qtextodfwriter.cpp.

◆ writeBlockFormat()

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

Definition at line 516 of file qtextodfwriter.cpp.

◆ writeCharacterFormat()

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

Definition at line 634 of file qtextodfwriter.cpp.

◆ writeFormats()

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

Definition at line 485 of file qtextodfwriter.cpp.

◆ writeFrame()

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

Definition at line 181 of file qtextodfwriter.cpp.

◆ writeFrameFormat()

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

Definition at line 837 of file qtextodfwriter.cpp.

◆ writeInlineCharacter()

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

Definition at line 400 of file qtextodfwriter.cpp.

◆ writeListFormat()

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

Definition at line 800 of file qtextodfwriter.cpp.

◆ writeTableCellFormat()

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

Definition at line 964 of file qtextodfwriter.cpp.

◆ writeTableFormat()

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

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

Definition at line 865 of file qtextodfwriter.cpp.

Member Data Documentation

◆ defaultImageResolution

const int QTextOdfWriter::defaultImageResolution = 11811

Definition at line 65 of file qtextodfwriter_p.h.

◆ drawNS

const QString QTextOdfWriter::drawNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ foNS

const QString QTextOdfWriter::foNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ officeNS

const QString QTextOdfWriter::officeNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ styleNS

const QString QTextOdfWriter::styleNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ svgNS

const QString QTextOdfWriter::svgNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ tableNS

const QString QTextOdfWriter::tableNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ textNS

const QString QTextOdfWriter::textNS

Definition at line 64 of file qtextodfwriter_p.h.

◆ xlinkNS

const QString QTextOdfWriter::xlinkNS

Definition at line 64 of file qtextodfwriter_p.h.


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