QTextDocument Class Reference
[QtGui module]
Inherits QObject.
Types
- enum FindFlag { FindBackward, FindCaseSensitively, FindWholeWords }
- class FindFlags
- enum MetaInformation { DocumentTitle, DocumentUrl }
- enum ResourceType { HtmlResource, ImageResource, StyleSheetResource, UserResource }
- enum Stacks { UndoStack, RedoStack, UndoAndRedoStacks }
Methods
- __init__ (self, QObject parent = None)
- __init__ (self, QString, QObject parent = None)
- addResource (self, int, QUrl, QVariant)
- adjustSize (self)
- list-of-QTextFormat allFormats (self)
- int availableRedoSteps (self)
- int availableUndoSteps (self)
- QTextBlock begin (self)
- int blockCount (self)
- QChar characterAt (self, int)
- int characterCount (self)
- clear (self)
- clearUndoRedoStacks (self, Stacks stacks = QTextDocument.UndoAndRedoStacks)
- QTextDocument clone (self, QObject parent = None)
- QTextObject createObject (self, QTextFormat)
- QFont defaultFont (self)
- QString defaultStyleSheet (self)
- QTextOption defaultTextOption (self)
- QAbstractTextDocumentLayout documentLayout (self)
- float documentMargin (self)
- drawContents (self, QPainter, QRectF rect = QRectF())
- QTextBlock end (self)
- QTextCursor find (self, QString, int position = 0, FindFlags options = 0)
- QTextCursor find (self, QRegExp, int position = 0, FindFlags options = 0)
- QTextCursor find (self, QString, QTextCursor, FindFlags options = 0)
- QTextCursor find (self, QRegExp, QTextCursor, FindFlags options = 0)
- QTextBlock findBlock (self, int)
- QTextBlock findBlockByLineNumber (self, int)
- QTextBlock findBlockByNumber (self, int)
- QTextBlock firstBlock (self)
- float idealWidth (self)
- float indentWidth (self)
- bool isEmpty (self)
- bool isModified (self)
- bool isRedoAvailable (self)
- bool isUndoAvailable (self)
- bool isUndoRedoEnabled (self)
- QTextBlock lastBlock (self)
- int lineCount (self)
- QVariant loadResource (self, int, QUrl)
- markContentsDirty (self, int, int)
- int maximumBlockCount (self)
- QString metaInformation (self, MetaInformation)
- QTextObject object (self, int)
- QTextObject objectForFormat (self, QTextFormat)
- int pageCount (self)
- QSizeF pageSize (self)
- print (self, QPrinter printer)
- print_ (self, QPrinter)
- redo (self)
- redo (self, QTextCursor)
- QVariant resource (self, int, QUrl)
- int revision (self)
- QTextFrame rootFrame (self)
- setDefaultFont (self, QFont)
- setDefaultStyleSheet (self, QString)
- setDefaultTextOption (self, QTextOption)
- setDocumentLayout (self, QAbstractTextDocumentLayout)
- setDocumentMargin (self, float)
- setHtml (self, QString)
- setIndentWidth (self, float)
- setMaximumBlockCount (self, int)
- setMetaInformation (self, MetaInformation, QString)
- setModified (self, bool on = True)
- setPageSize (self, QSizeF)
- setPlainText (self, QString)
- setTextWidth (self, float)
- setUndoRedoEnabled (self, bool)
- setUseDesignMetrics (self, bool)
- QSizeF size (self)
- float textWidth (self)
- QString toHtml (self, QByteArray encoding = QByteArray())
- QString toPlainText (self)
- undo (self)
- undo (self, QTextCursor)
- bool useDesignMetrics (self)
Qt Signals
Detailed Description
Type Documentation
QTextDocument.FindFlag
QTextDocument.MetaInformation
QTextDocument.ResourceType
QTextDocument.Stacks
Method Documentation
QTextDocument.__init__ (self, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QTextDocument.__init__ (self, QString, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QTextDocument.addResource (self, int, QUrl, QVariant)
QTextDocument.adjustSize (self)
list-of-QTextFormat QTextDocument.allFormats (self)
int QTextDocument.availableRedoSteps (self)
int QTextDocument.availableUndoSteps (self)
QTextBlock QTextDocument.begin (self)
int QTextDocument.blockCount (self)
QChar QTextDocument.characterAt (self, int)
int QTextDocument.characterCount (self)
QTextDocument.clear (self)
QTextDocument.clearUndoRedoStacks (self, Stacks stacks = QTextDocument.UndoAndRedoStacks)
QTextDocument QTextDocument.clone (self, QObject parent = None)
The parent argument, if not None, causes self to be owned by Qt instead of PyQt.
QFont QTextDocument.defaultFont (self)
QString QTextDocument.defaultStyleSheet (self)
QTextOption QTextDocument.defaultTextOption (self)
float QTextDocument.documentMargin (self)
QTextDocument.drawContents (self, QPainter, QRectF rect = QRectF())
QTextBlock QTextDocument.end (self)
QTextCursor QTextDocument.find (self, QString, int position = 0, FindFlags options = 0)
QTextCursor QTextDocument.find (self, QRegExp, int position = 0, FindFlags options = 0)
QTextBlock QTextDocument.findBlock (self, int)
QTextBlock QTextDocument.findBlockByLineNumber (self, int)
QTextBlock QTextDocument.findBlockByNumber (self, int)
QTextBlock QTextDocument.firstBlock (self)
float QTextDocument.idealWidth (self)
float QTextDocument.indentWidth (self)
bool QTextDocument.isEmpty (self)
bool QTextDocument.isModified (self)
bool QTextDocument.isRedoAvailable (self)
bool QTextDocument.isUndoAvailable (self)
bool QTextDocument.isUndoRedoEnabled (self)
QTextBlock QTextDocument.lastBlock (self)
int QTextDocument.lineCount (self)
QVariant QTextDocument.loadResource (self, int, QUrl)
QTextDocument.markContentsDirty (self, int, int)
int QTextDocument.maximumBlockCount (self)
QString QTextDocument.metaInformation (self, MetaInformation)
QTextObject QTextDocument.object (self, int)
int QTextDocument.pageCount (self)
QSizeF QTextDocument.pageSize (self)
QTextDocument.print (self, QPrinter printer)
QTextDocument.print_ (self, QPrinter)
QTextDocument.redo (self)
This method is also a Qt slot with the C++ signature void redo().
QTextDocument.redo (self, QTextCursor)
QVariant QTextDocument.resource (self, int, QUrl)
int QTextDocument.revision (self)
QTextFrame QTextDocument.rootFrame (self)
QTextDocument.setDefaultFont (self, QFont)
QTextDocument.setDefaultStyleSheet (self, QString)
QTextDocument.setDefaultTextOption (self, QTextOption)
The QAbstractTextDocumentLayout argument has it's ownership transferred to Qt.
QTextDocument.setDocumentMargin (self, float)
QTextDocument.setHtml (self, QString)
QTextDocument.setIndentWidth (self, float)
QTextDocument.setMaximumBlockCount (self, int)
QTextDocument.setMetaInformation (self, MetaInformation, QString)
QTextDocument.setModified (self, bool on = True)
This method is also a Qt slot with the C++ signature void setModified(bool = 1).
QTextDocument.setPageSize (self, QSizeF)
QTextDocument.setPlainText (self, QString)
QTextDocument.setTextWidth (self, float)
QTextDocument.setUndoRedoEnabled (self, bool)
QTextDocument.setUseDesignMetrics (self, bool)
QSizeF QTextDocument.size (self)
float QTextDocument.textWidth (self)
QString QTextDocument.toHtml (self, QByteArray encoding = QByteArray())
QString QTextDocument.toPlainText (self)
QTextDocument.undo (self)
This method is also a Qt slot with the C++ signature void undo().
QTextDocument.undo (self, QTextCursor)
bool QTextDocument.useDesignMetrics (self)
Qt Signal Documentation
void blockCountChanged (int)
This is the default overload of this signal.
void contentsChange (int,int,int)
This is the default overload of this signal.
void contentsChanged ()
This is the default overload of this signal.
void cursorPositionChanged (const QTextCursor&)
This is the default overload of this signal.
void documentLayoutChanged ()
This is the default overload of this signal.
void modificationChanged (bool)
This is the default overload of this signal.
void redoAvailable (bool)
This is the default overload of this signal.
void undoAvailable (bool)
This is the default overload of this signal.
void undoCommandAdded ()
This is the default overload of this signal.