KLayout Manual: Main Index » Class Index » API reference - Class QTextDocument

API reference - Class QTextDocument

Notation used in Ruby API documentation

Description: Binding of QTextDocument

Class hierarchy: QTextDocument » QObject

Public constructors

new QTextDocumentnewConstructor QTextDocument::QTextDocument(QObject *parent)
new QTextDocumentnew(QObject ptr parent)Constructor QTextDocument::QTextDocument(QObject *parent)
new QTextDocumentnew(string text)Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent)
new QTextDocumentnew(string text,
QObject ptr parent)
Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent)

Public methods

voidaddResource(int type,
const QUrl name,
const QVariant resource)
Method void QTextDocument::addResource(int type, const QUrl &name, const QVariant &resource)
voidadjustSizeMethod void QTextDocument::adjustSize()
[const]QTextFormat[]allFormatsMethod QVector<class QTextFormat> QTextDocument::allFormats()
[const]intavailableRedoStepsMethod int QTextDocument::availableRedoSteps()
[const]intavailableUndoStepsMethod int QTextDocument::availableUndoSteps()
[const]QTextBlockbeginMethod QTextBlock QTextDocument::begin()
[const]intblockCountMethod int QTextDocument::blockCount()
[event]voidblockCountChanged(int newBlockCount)Signal declaration for QTextDocument::blockCountChanged(int newBlockCount)
[const]unsigned intcharacterAt(int pos)Method QChar QTextDocument::characterAt(int pos)
[const]intcharacterCountMethod int QTextDocument::characterCount()
[virtual]voidclearVirtual method void QTextDocument::clear()
[const]QTextDocument ptrcloneMethod QTextDocument * QTextDocument::clone(QObject *parent)
[const]QTextDocument ptrclone(QObject ptr parent)Method QTextDocument * QTextDocument::clone(QObject *parent)
[event]voidcontentsChange(int from,
int charsRemoves,
int charsAdded)
Signal declaration for QTextDocument::contentsChange(int from, int charsRemoves, int charsAdded)
[event]voidcontentsChangedSignal declaration for QTextDocument::contentsChanged()
voidcreateEnsures the C++ object is created
[event]voidcursorPositionChanged(const QTextCursor cursor)Signal declaration for QTextDocument::cursorPositionChanged(const QTextCursor &cursor)
[const]QFontdefaultFontMethod QFont QTextDocument::defaultFont()
voiddefaultFont=(const QFont font)Method void QTextDocument::setDefaultFont(const QFont &font)
[const]stringdefaultStyleSheetMethod QString QTextDocument::defaultStyleSheet()
voiddefaultStyleSheet=(string sheet)Method void QTextDocument::setDefaultStyleSheet(const QString &sheet)
[const]QTextOptiondefaultTextOptionMethod QTextOption QTextDocument::defaultTextOption()
voiddefaultTextOption=(const QTextOption option)Method void QTextDocument::setDefaultTextOption(const QTextOption &option)
voiddestroyExplicitly destroy the object
[event]voiddestroyed(QObject ptr arg1)Signal declaration for QTextDocument::destroyed(QObject *)
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]QAbstractTextDocumentLayout ptrdocumentLayoutMethod QAbstractTextDocumentLayout * QTextDocument::documentLayout()
voiddocumentLayout=(QAbstractTextDocumentLayout ptr layout)Method void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout)
[event]voiddocumentLayoutChangedSignal declaration for QTextDocument::documentLayoutChanged()
[const]doubledocumentMarginMethod double QTextDocument::documentMargin()
voiddocumentMargin=(double margin)Method void QTextDocument::setDocumentMargin(double margin)
voiddrawContents(QPainter ptr painter)Method void QTextDocument::drawContents(QPainter *painter, const QRectF &rect)
voiddrawContents(QPainter ptr painter,
const QRectF rect)
Method void QTextDocument::drawContents(QPainter *painter, const QRectF &rect)
[const]QTextBlockendMethod QTextBlock QTextDocument::end()
[virtual]boolevent(QEvent ptr arg1)Virtual method bool QTextDocument::event(QEvent *)
[virtual]booleventFilter(QObject ptr arg1,
QEvent ptr arg2)
Virtual method bool QTextDocument::eventFilter(QObject *, QEvent *)
[const]QTextCursorfind(const QRegExp expr)Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(const QRegExp expr,
int from)
Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(const QRegExp expr,
int from,
int options)
Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(string subString)Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(string subString,
int from)
Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(string subString,
int from,
int options)
Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(const QRegExp expr,
const QTextCursor from)
Method QTextCursor QTextDocument::find(const QRegExp &expr, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(const QRegExp expr,
const QTextCursor from,
int options)
Method QTextCursor QTextDocument::find(const QRegExp &expr, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(string subString,
const QTextCursor from)
Method QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextCursorfind(string subString,
const QTextCursor from,
int options)
Method QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)
[const]QTextBlockfindBlock(int pos)Method QTextBlock QTextDocument::findBlock(int pos)
[const]QTextBlockfindBlockByLineNumber(int blockNumber)Method QTextBlock QTextDocument::findBlockByLineNumber(int blockNumber)
[const]QTextBlockfindBlockByNumber(int blockNumber)Method QTextBlock QTextDocument::findBlockByNumber(int blockNumber)
[const]QTextBlockfirstBlockMethod QTextBlock QTextDocument::firstBlock()
[const]QTextFrame ptrframeAt(int pos)Method QTextFrame * QTextDocument::frameAt(int pos)
[const]doubleidealWidthMethod double QTextDocument::idealWidth()
[const]doubleindentWidthMethod double QTextDocument::indentWidth()
voidindentWidth=(double width)Method void QTextDocument::setIndentWidth(double width)
[const]boolisEmptyMethod bool QTextDocument::isEmpty()
[const]boolisEmpty?Method bool QTextDocument::isEmpty()
[const]boolisModifiedMethod bool QTextDocument::isModified()
[const]boolisModified?Method bool QTextDocument::isModified()
[const]boolisRedoAvailableMethod bool QTextDocument::isRedoAvailable()
[const]boolisRedoAvailable?Method bool QTextDocument::isRedoAvailable()
[const]boolisUndoAvailableMethod bool QTextDocument::isUndoAvailable()
[const]boolisUndoAvailable?Method bool QTextDocument::isUndoAvailable()
[const]boolisUndoRedoEnabledMethod bool QTextDocument::isUndoRedoEnabled()
[const]boolisUndoRedoEnabled?Method bool QTextDocument::isUndoRedoEnabled()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]QTextBlocklastBlockMethod QTextBlock QTextDocument::lastBlock()
[const]intlineCountMethod int QTextDocument::lineCount()
voidmarkContentsDirty(int from,
int length)
Method void QTextDocument::markContentsDirty(int from, int length)
[const]intmaximumBlockCountMethod int QTextDocument::maximumBlockCount()
voidmaximumBlockCount=(int maximum)Method void QTextDocument::setMaximumBlockCount(int maximum)
[const]stringmetaInformation(const QTextDocument_MetaInformation info)Method QString QTextDocument::metaInformation(QTextDocument::MetaInformation info)
[event]voidmodificationChanged(bool m)Signal declaration for QTextDocument::modificationChanged(bool m)
voidmodified=Method void QTextDocument::setModified(bool m)
voidmodified=(bool m)Method void QTextDocument::setModified(bool m)
[const]QTextObject ptrobject(int objectIndex)Method QTextObject * QTextDocument::object(int objectIndex)
[const]QTextObject ptrobjectForFormat(const QTextFormat arg1)Method QTextObject * QTextDocument::objectForFormat(const QTextFormat &)
[const]intpageCountMethod int QTextDocument::pageCount()
[const]QSizeFpageSizeMethod QSizeF QTextDocument::pageSize()
voidpageSize=(const QSizeF size)Method void QTextDocument::setPageSize(const QSizeF &size)
[const]voidprint(QPrinter ptr printer)Method void QTextDocument::print(QPrinter *printer)
voidredoMethod void QTextDocument::redo()
voidredo(QTextCursor ptr cursor)Method void QTextDocument::redo(QTextCursor *cursor)
[event]voidredoAvailable(bool arg1)Signal declaration for QTextDocument::redoAvailable(bool )
[const]QVariantresource(int type,
const QUrl name)
Method QVariant QTextDocument::resource(int type, const QUrl &name)
[const]intrevisionMethod int QTextDocument::revision()
[const]QTextFrame ptrrootFrameMethod QTextFrame * QTextDocument::rootFrame()
voidsetDefaultFont(const QFont font)Method void QTextDocument::setDefaultFont(const QFont &font)
voidsetDefaultStyleSheet(string sheet)Method void QTextDocument::setDefaultStyleSheet(const QString &sheet)
voidsetDefaultTextOption(const QTextOption option)Method void QTextDocument::setDefaultTextOption(const QTextOption &option)
voidsetDocumentLayout(QAbstractTextDocumentLayout ptr layout)Method void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout)
voidsetDocumentMargin(double margin)Method void QTextDocument::setDocumentMargin(double margin)
voidsetHtml(string html)Method void QTextDocument::setHtml(const QString &html)
voidsetIndentWidth(double width)Method void QTextDocument::setIndentWidth(double width)
voidsetMaximumBlockCount(int maximum)Method void QTextDocument::setMaximumBlockCount(int maximum)
voidsetMetaInformation(const QTextDocument_MetaInformation info,
string arg2)
Method void QTextDocument::setMetaInformation(QTextDocument::MetaInformation info, const QString &)
voidsetModifiedMethod void QTextDocument::setModified(bool m)
voidsetModified(bool m)Method void QTextDocument::setModified(bool m)
voidsetPageSize(const QSizeF size)Method void QTextDocument::setPageSize(const QSizeF &size)
voidsetPlainText(string text)Method void QTextDocument::setPlainText(const QString &text)
voidsetTextWidth(double width)Method void QTextDocument::setTextWidth(double width)
voidsetUndoRedoEnabled(bool enable)Method void QTextDocument::setUndoRedoEnabled(bool enable)
voidsetUseDesignMetrics(bool b)Method void QTextDocument::setUseDesignMetrics(bool b)
[const]QSizeFsizeMethod QSizeF QTextDocument::size()
[const]doubletextWidthMethod double QTextDocument::textWidth()
voidtextWidth=(double width)Method void QTextDocument::setTextWidth(double width)
[const]stringtoHtmlMethod QString QTextDocument::toHtml(const QByteArray &encoding)
[const]stringtoHtml(string encoding)Method QString QTextDocument::toHtml(const QByteArray &encoding)
[const]stringtoPlainTextMethod QString QTextDocument::toPlainText()
voidundoMethod void QTextDocument::undo()
voidundo(QTextCursor ptr cursor)Method void QTextDocument::undo(QTextCursor *cursor)
[event]voidundoAvailable(bool arg1)Signal declaration for QTextDocument::undoAvailable(bool )
[event]voidundoCommandAddedSignal declaration for QTextDocument::undoCommandAdded()
voidundoRedoEnabled=(bool enable)Method void QTextDocument::setUndoRedoEnabled(bool enable)
[const]booluseDesignMetricsMethod bool QTextDocument::useDesignMetrics()
voiduseDesignMetrics=(bool b)Method void QTextDocument::setUseDesignMetrics(bool b)

Public static methods and constants

QTextDocument_MetaInformationDocumentTitleEnum constant enum QTextDocument::DocumentTitle
QTextDocument_MetaInformationDocumentUrlEnum constant enum QTextDocument::DocumentUrl
QTextDocument_FindFlagFindBackwardEnum constant enum QTextDocument::FindBackward
QTextDocument_FindFlagFindCaseSensitivelyEnum constant enum QTextDocument::FindCaseSensitively
QTextDocument_FindFlagFindWholeWordsEnum constant enum QTextDocument::FindWholeWords
QMetaObjectstaticMetaObjectObtains the static MetaObject for this class.
stringtr(string s)Static method QString QTextDocument::tr(const char *s, const char *c)
stringtr(string s,
string c)
Static method QString QTextDocument::tr(const char *s, const char *c)
stringtr(string s,
string c,
int n)
Static method QString QTextDocument::tr(const char *s, const char *c, int n)
stringtrUtf8(string s)Static method QString QTextDocument::trUtf8(const char *s, const char *c)
stringtrUtf8(string s,
string c)
Static method QString QTextDocument::trUtf8(const char *s, const char *c)
stringtrUtf8(string s,
string c,
int n)
Static method QString QTextDocument::trUtf8(const char *s, const char *c, int n)

Protected methods (static, non-static and constructors)

[virtual]voidchildEvent(QChildEvent ptr arg1)Virtual method void QTextDocument::childEvent(QChildEvent *)
[virtual]QTextObject ptrcreateObject(const QTextFormat f)Virtual method QTextObject * QTextDocument::createObject(const QTextFormat &f)
[virtual]voidcustomEvent(QEvent ptr arg1)Virtual method void QTextDocument::customEvent(QEvent *)
[virtual]voiddisconnectNotify(string signal)Virtual method void QTextDocument::disconnectNotify(const char *signal)
[virtual]QVariantloadResource(int type,
const QUrl name)
Virtual method QVariant QTextDocument::loadResource(int type, const QUrl &name)
[const]intreceivers(string signal)Method int QTextDocument::receivers(const char *signal)
[const]QObject ptrsenderMethod QObject * QTextDocument::sender()
[virtual]voidtimerEvent(QTimerEvent ptr arg1)Virtual method void QTextDocument::timerEvent(QTimerEvent *)

Detailed description

[static] QTextDocument_MetaInformation DocumentTitle

Description: Enum constant enum QTextDocument::DocumentTitle

[static] QTextDocument_MetaInformation DocumentUrl

Description: Enum constant enum QTextDocument::DocumentUrl

[static] QTextDocument_FindFlag FindBackward

Description: Enum constant enum QTextDocument::FindBackward

[static] QTextDocument_FindFlag FindCaseSensitively

Description: Enum constant enum QTextDocument::FindCaseSensitively

[static] QTextDocument_FindFlag FindWholeWords

Description: Enum constant enum QTextDocument::FindWholeWords

void addResource(int type,const QUrl name,const QVariant resource)

Description: Method void QTextDocument::addResource(int type, const QUrl &name, const QVariant &resource)

void adjustSize

Description: Method void QTextDocument::adjustSize()

[const] QTextFormat[] allFormats

Description: Method QVector<class QTextFormat> QTextDocument::allFormats()

[const] int availableRedoSteps

Description: Method int QTextDocument::availableRedoSteps()

[const] int availableUndoSteps

Description: Method int QTextDocument::availableUndoSteps()

[const] QTextBlock begin

Description: Method QTextBlock QTextDocument::begin()

[const] int blockCount

Description: Method int QTextDocument::blockCount()

[event] void blockCountChanged(int newBlockCount)

Description: Signal declaration for QTextDocument::blockCountChanged(int newBlockCount)

You can bind a procedure to this signal.

[const] unsigned int characterAt(int pos)

Description: Method QChar QTextDocument::characterAt(int pos)

[const] int characterCount

Description: Method int QTextDocument::characterCount()

[virtual] void childEvent(QChildEvent ptr arg1)

Description: Virtual method void QTextDocument::childEvent(QChildEvent *)

This method can be reimplemented in a derived class.

[virtual] void clear

Description: Virtual method void QTextDocument::clear()

This method can be reimplemented in a derived class.

[const] QTextDocument ptr clone

Description: Method QTextDocument * QTextDocument::clone(QObject *parent)

[const] QTextDocument ptr clone(QObject ptr parent)

Description: Method QTextDocument * QTextDocument::clone(QObject *parent)

[event] void contentsChange(int from,int charsRemoves,int charsAdded)

Description: Signal declaration for QTextDocument::contentsChange(int from, int charsRemoves, int charsAdded)

You can bind a procedure to this signal.

[event] void contentsChanged

Description: Signal declaration for QTextDocument::contentsChanged()

You can bind a procedure to this signal.

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

[virtual] QTextObject ptr createObject(const QTextFormat f)

Description: Virtual method QTextObject * QTextDocument::createObject(const QTextFormat &f)

This method can be reimplemented in a derived class.

[event] void cursorPositionChanged(const QTextCursor cursor)

Description: Signal declaration for QTextDocument::cursorPositionChanged(const QTextCursor &cursor)

You can bind a procedure to this signal.

[virtual] void customEvent(QEvent ptr arg1)

Description: Virtual method void QTextDocument::customEvent(QEvent *)

This method can be reimplemented in a derived class.

[const] QFont defaultFont

Description: Method QFont QTextDocument::defaultFont()

void defaultFont=(const QFont font)

Description: Method void QTextDocument::setDefaultFont(const QFont &font)

[const] string defaultStyleSheet

Description: Method QString QTextDocument::defaultStyleSheet()

void defaultStyleSheet=(string sheet)

Description: Method void QTextDocument::setDefaultStyleSheet(const QString &sheet)

[const] QTextOption defaultTextOption

Description: Method QTextOption QTextDocument::defaultTextOption()

void defaultTextOption=(const QTextOption option)

Description: Method void QTextDocument::setDefaultTextOption(const QTextOption &option)

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[event] void destroyed(QObject ptr arg1)

Description: Signal declaration for QTextDocument::destroyed(QObject *)

You can bind a procedure to this signal.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[virtual] void disconnectNotify(string signal)

Description: Virtual method void QTextDocument::disconnectNotify(const char *signal)

This method can be reimplemented in a derived class.

[const] QAbstractTextDocumentLayout ptr documentLayout

Description: Method QAbstractTextDocumentLayout * QTextDocument::documentLayout()

void documentLayout=(QAbstractTextDocumentLayout ptr layout)

Description: Method void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout)

[event] void documentLayoutChanged

Description: Signal declaration for QTextDocument::documentLayoutChanged()

You can bind a procedure to this signal.

[const] double documentMargin

Description: Method double QTextDocument::documentMargin()

void documentMargin=(double margin)

Description: Method void QTextDocument::setDocumentMargin(double margin)

void drawContents(QPainter ptr painter)

Description: Method void QTextDocument::drawContents(QPainter *painter, const QRectF &rect)

void drawContents(QPainter ptr painter,const QRectF rect)

Description: Method void QTextDocument::drawContents(QPainter *painter, const QRectF &rect)

[const] QTextBlock end

Description: Method QTextBlock QTextDocument::end()

[virtual] bool event(QEvent ptr arg1)

Description: Virtual method bool QTextDocument::event(QEvent *)

This method can be reimplemented in a derived class.

[virtual] bool eventFilter(QObject ptr arg1,QEvent ptr arg2)

Description: Virtual method bool QTextDocument::eventFilter(QObject *, QEvent *)

This method can be reimplemented in a derived class.

[const] QTextCursor find(const QRegExp expr)

Description: Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(const QRegExp expr,int from)

Description: Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(const QRegExp expr,int from,int options)

Description: Method QTextCursor QTextDocument::find(const QRegExp &expr, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(string subString)

Description: Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(string subString,int from)

Description: Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(string subString,int from,int options)

Description: Method QTextCursor QTextDocument::find(const QString &subString, int from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(const QRegExp expr,const QTextCursor from)

Description: Method QTextCursor QTextDocument::find(const QRegExp &expr, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(const QRegExp expr,const QTextCursor from,int options)

Description: Method QTextCursor QTextDocument::find(const QRegExp &expr, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(string subString,const QTextCursor from)

Description: Method QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextCursor find(string subString,const QTextCursor from,int options)

Description: Method QTextCursor QTextDocument::find(const QString &subString, const QTextCursor &from, QFlags<enum QTextDocument::FindFlag> options)

[const] QTextBlock findBlock(int pos)

Description: Method QTextBlock QTextDocument::findBlock(int pos)

[const] QTextBlock findBlockByLineNumber(int blockNumber)

Description: Method QTextBlock QTextDocument::findBlockByLineNumber(int blockNumber)

[const] QTextBlock findBlockByNumber(int blockNumber)

Description: Method QTextBlock QTextDocument::findBlockByNumber(int blockNumber)

[const] QTextBlock firstBlock

Description: Method QTextBlock QTextDocument::firstBlock()

[const] QTextFrame ptr frameAt(int pos)

Description: Method QTextFrame * QTextDocument::frameAt(int pos)

[const] double idealWidth

Description: Method double QTextDocument::idealWidth()

[const] double indentWidth

Description: Method double QTextDocument::indentWidth()

void indentWidth=(double width)

Description: Method void QTextDocument::setIndentWidth(double width)

[const] bool isEmpty

Description: Method bool QTextDocument::isEmpty()

[const] bool isEmpty?

Description: Method bool QTextDocument::isEmpty()

[const] bool isModified

Description: Method bool QTextDocument::isModified()

[const] bool isModified?

Description: Method bool QTextDocument::isModified()

[const] bool isRedoAvailable

Description: Method bool QTextDocument::isRedoAvailable()

[const] bool isRedoAvailable?

Description: Method bool QTextDocument::isRedoAvailable()

[const] bool isUndoAvailable

Description: Method bool QTextDocument::isUndoAvailable()

[const] bool isUndoAvailable?

Description: Method bool QTextDocument::isUndoAvailable()

[const] bool isUndoRedoEnabled

Description: Method bool QTextDocument::isUndoRedoEnabled()

[const] bool isUndoRedoEnabled?

Description: Method bool QTextDocument::isUndoRedoEnabled()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[const] QTextBlock lastBlock

Description: Method QTextBlock QTextDocument::lastBlock()

[const] int lineCount

Description: Method int QTextDocument::lineCount()

[virtual] QVariant loadResource(int type,const QUrl name)

Description: Virtual method QVariant QTextDocument::loadResource(int type, const QUrl &name)

This method can be reimplemented in a derived class.

void markContentsDirty(int from,int length)

Description: Method void QTextDocument::markContentsDirty(int from, int length)

[const] int maximumBlockCount

Description: Method int QTextDocument::maximumBlockCount()

void maximumBlockCount=(int maximum)

Description: Method void QTextDocument::setMaximumBlockCount(int maximum)

[const] string metaInformation(const QTextDocument_MetaInformation info)

Description: Method QString QTextDocument::metaInformation(QTextDocument::MetaInformation info)

[event] void modificationChanged(bool m)

Description: Signal declaration for QTextDocument::modificationChanged(bool m)

You can bind a procedure to this signal.

void modified=

Description: Method void QTextDocument::setModified(bool m)

void modified=(bool m)

Description: Method void QTextDocument::setModified(bool m)

[static] new QTextDocument new

Description: Constructor QTextDocument::QTextDocument(QObject *parent)

This method creates an object of class QTextDocument.

[static] new QTextDocument new(QObject ptr parent)

Description: Constructor QTextDocument::QTextDocument(QObject *parent)

This method creates an object of class QTextDocument.

[static] new QTextDocument new(string text)

Description: Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent)

This method creates an object of class QTextDocument.

[static] new QTextDocument new(string text,QObject ptr parent)

Description: Constructor QTextDocument::QTextDocument(const QString &text, QObject *parent)

This method creates an object of class QTextDocument.

[const] QTextObject ptr object(int objectIndex)

Description: Method QTextObject * QTextDocument::object(int objectIndex)

[const] QTextObject ptr objectForFormat(const QTextFormat arg1)

Description: Method QTextObject * QTextDocument::objectForFormat(const QTextFormat &)

[const] int pageCount

Description: Method int QTextDocument::pageCount()

[const] QSizeF pageSize

Description: Method QSizeF QTextDocument::pageSize()

void pageSize=(const QSizeF size)

Description: Method void QTextDocument::setPageSize(const QSizeF &size)

[const] void print(QPrinter ptr printer)

Description: Method void QTextDocument::print(QPrinter *printer)

[const] int receivers(string signal)

Description: Method int QTextDocument::receivers(const char *signal)

This method is protected and can only be called from inside a derived class.

void redo

Description: Method void QTextDocument::redo()

void redo(QTextCursor ptr cursor)

Description: Method void QTextDocument::redo(QTextCursor *cursor)

[event] void redoAvailable(bool arg1)

Description: Signal declaration for QTextDocument::redoAvailable(bool )

You can bind a procedure to this signal.

[const] QVariant resource(int type,const QUrl name)

Description: Method QVariant QTextDocument::resource(int type, const QUrl &name)

[const] int revision

Description: Method int QTextDocument::revision()

[const] QTextFrame ptr rootFrame

Description: Method QTextFrame * QTextDocument::rootFrame()

[const] QObject ptr sender

Description: Method QObject * QTextDocument::sender()

This method is protected and can only be called from inside a derived class.

void setDefaultFont(const QFont font)

Description: Method void QTextDocument::setDefaultFont(const QFont &font)

void setDefaultStyleSheet(string sheet)

Description: Method void QTextDocument::setDefaultStyleSheet(const QString &sheet)

void setDefaultTextOption(const QTextOption option)

Description: Method void QTextDocument::setDefaultTextOption(const QTextOption &option)

void setDocumentLayout(QAbstractTextDocumentLayout ptr layout)

Description: Method void QTextDocument::setDocumentLayout(QAbstractTextDocumentLayout *layout)

void setDocumentMargin(double margin)

Description: Method void QTextDocument::setDocumentMargin(double margin)

void setHtml(string html)

Description: Method void QTextDocument::setHtml(const QString &html)

void setIndentWidth(double width)

Description: Method void QTextDocument::setIndentWidth(double width)

void setMaximumBlockCount(int maximum)

Description: Method void QTextDocument::setMaximumBlockCount(int maximum)

void setMetaInformation(const QTextDocument_MetaInformation info,string arg2)

Description: Method void QTextDocument::setMetaInformation(QTextDocument::MetaInformation info, const QString &)

void setModified

Description: Method void QTextDocument::setModified(bool m)

void setModified(bool m)

Description: Method void QTextDocument::setModified(bool m)

void setPageSize(const QSizeF size)

Description: Method void QTextDocument::setPageSize(const QSizeF &size)

void setPlainText(string text)

Description: Method void QTextDocument::setPlainText(const QString &text)

void setTextWidth(double width)

Description: Method void QTextDocument::setTextWidth(double width)

void setUndoRedoEnabled(bool enable)

Description: Method void QTextDocument::setUndoRedoEnabled(bool enable)

void setUseDesignMetrics(bool b)

Description: Method void QTextDocument::setUseDesignMetrics(bool b)

[const] QSizeF size

Description: Method QSizeF QTextDocument::size()

[static] QMetaObject staticMetaObject

Description: Obtains the static MetaObject for this class.

[const] double textWidth

Description: Method double QTextDocument::textWidth()

void textWidth=(double width)

Description: Method void QTextDocument::setTextWidth(double width)

[virtual] void timerEvent(QTimerEvent ptr arg1)

Description: Virtual method void QTextDocument::timerEvent(QTimerEvent *)

This method can be reimplemented in a derived class.

[const] string toHtml

Description: Method QString QTextDocument::toHtml(const QByteArray &encoding)

[const] string toHtml(string encoding)

Description: Method QString QTextDocument::toHtml(const QByteArray &encoding)

[const] string toPlainText

Description: Method QString QTextDocument::toPlainText()

[static] string tr(string s)

Description: Static method QString QTextDocument::tr(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string tr(string s,string c)

Description: Static method QString QTextDocument::tr(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string tr(string s,string c,int n)

Description: Static method QString QTextDocument::tr(const char *s, const char *c, int n)

This method is static and can be called without an instance.

[static] string trUtf8(string s)

Description: Static method QString QTextDocument::trUtf8(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string trUtf8(string s,string c)

Description: Static method QString QTextDocument::trUtf8(const char *s, const char *c)

This method is static and can be called without an instance.

[static] string trUtf8(string s,string c,int n)

Description: Static method QString QTextDocument::trUtf8(const char *s, const char *c, int n)

This method is static and can be called without an instance.

void undo

Description: Method void QTextDocument::undo()

void undo(QTextCursor ptr cursor)

Description: Method void QTextDocument::undo(QTextCursor *cursor)

[event] void undoAvailable(bool arg1)

Description: Signal declaration for QTextDocument::undoAvailable(bool )

You can bind a procedure to this signal.

[event] void undoCommandAdded

Description: Signal declaration for QTextDocument::undoCommandAdded()

You can bind a procedure to this signal.

void undoRedoEnabled=(bool enable)

Description: Method void QTextDocument::setUndoRedoEnabled(bool enable)

[const] bool useDesignMetrics

Description: Method bool QTextDocument::useDesignMetrics()

void useDesignMetrics=(bool b)

Description: Method void QTextDocument::setUseDesignMetrics(bool b)