input_urn
/home/onoda/Documents/qt-everywhere-opensource-src-4.7.4/doc/html/qtextdocument.html

output_urn
QTextDocument

inherits

public_types
 enum FindFlag { FindBackward, FindCaseSensitively, FindWholeWords }
 flags FindFlags
 enum MetaInformation { DocumentTitle, DocumentUrl }
 enum ResourceType { HtmlResource, ImageResource, StyleSheetResource, UserResource }
 enum Stacks { UndoStack, RedoStack, UndoAndRedoStacks }

properties
blockCount : const int
defaultFont : QFont
defaultStyleSheet : QString
defaultTextOption : QTextOption
documentMargin : qreal
indentWidth : qreal
maximumBlockCount : int

public_functions
QTextDocument ( QObject * parent = 0 )
QTextDocument ( const QString & text, QObject * parent = 0 )
~QTextDocument ()
 void addResource ( int type, const QUrl & name, const QVariant & resource )
 void adjustSize ()
 QVector<QTextFormat> allFormats () const
 int availableRedoSteps () const
 int availableUndoSteps () const
 QTextBlock begin () const
 int blockCount () const
 QChar characterAt ( int pos ) const
 int characterCount () const
 virtual void clear ()
 void clearUndoRedoStacks ( Stacks stacksToClear = UndoAndRedoStacks )
 QTextDocument * clone ( QObject * parent = 0 ) const
 QFont defaultFont () const
 QString defaultStyleSheet () const
 QTextOption defaultTextOption () const
 QAbstractTextDocumentLayout * documentLayout () const
 qreal documentMargin () const
 void drawContents ( QPainter * p, const QRectF & rect = QRectF() )
 QTextBlock end () const
 QTextCursor find ( const QString & subString, const QTextCursor & cursor, FindFlags options = 0 ) const
 QTextCursor find ( const QRegExp & expr, const QTextCursor & cursor, FindFlags options = 0 ) const
 QTextCursor find ( const QString & subString, int position = 0, FindFlags options = 0 ) const
 QTextCursor find ( const QRegExp & expr, int position = 0, FindFlags options = 0 ) const
 QTextBlock findBlock ( int pos ) const
 QTextBlock findBlockByLineNumber ( int lineNumber ) const
 QTextBlock findBlockByNumber ( int blockNumber ) const
 QTextBlock firstBlock () const
 qreal idealWidth () const
 qreal indentWidth () const
 bool isEmpty () const
 bool isModified () const
 bool isRedoAvailable () const
 bool isUndoAvailable () const
 bool isUndoRedoEnabled () const
 QTextBlock lastBlock () const
 int lineCount () const
 void markContentsDirty ( int position, int length )
 int maximumBlockCount () const
 QString metaInformation ( MetaInformation info ) const
 QTextObject * object ( int objectIndex ) const
 QTextObject * objectForFormat ( const QTextFormat & f ) const
 int pageCount () const
 QSizeF pageSize () const
 void print ( QPrinter * printer ) const
 void redo ( QTextCursor * cursor )
 QVariant resource ( int type, const QUrl & name ) const
 int revision () const
 QTextFrame * rootFrame () const
 void setDefaultFont ( const QFont & font )
 void setDefaultStyleSheet ( const QString & sheet )
 void setDefaultTextOption ( const QTextOption & option )
 void setDocumentLayout ( QAbstractTextDocumentLayout * layout )
 void setDocumentMargin ( qreal margin )
 void setHtml ( const QString & html )
 void setIndentWidth ( qreal width )
 void setMaximumBlockCount ( int maximum )
 void setMetaInformation ( MetaInformation info, const QString & string )
 void setPageSize ( const QSizeF & size )
 void setPlainText ( const QString & text )
 void setTextWidth ( qreal width )
 void setUndoRedoEnabled ( bool enable )
 void setUseDesignMetrics ( bool b )
 QSizeF size () const
 qreal textWidth () const
 QString toHtml ( const QByteArray & encoding = QByteArray() ) const
 QString toPlainText () const
 void undo ( QTextCursor * cursor )
 bool useDesignMetrics () const

public_slots
 void redo ()
 void setModified ( bool m = true )
 void undo ()

signals
 void blockCountChanged ( int newBlockCount )
 void contentsChange ( int position, int charsRemoved, int charsAdded )
 void contentsChanged ()
 void cursorPositionChanged ( const QTextCursor & cursor )
 void documentLayoutChanged ()
 void modificationChanged ( bool changed )
 void redoAvailable ( bool available )
 void undoAvailable ( bool available )
 void undoCommandAdded ()

static_public_members

protected_functions
 virtual QTextObject * createObject ( const QTextFormat & format )
 virtual QVariant loadResource ( int type, const QUrl & name )

reimplemented_public_functions

reimplemented_protected_functions

protected_slots

related_non_members

templateClass
false

abstractClass
false

enbeddedClass
false

flag_objects
class
QTextDocument
name
FindFlags

parent_flag_objects

typedefed_objects

parent_typedefed_objects

class_objects

parent_class_objects

enums
class_name
QTextDocument
name
FindFlag
key
FindBackward
FindCaseSensitively
FindWholeWords
public_flag
true
class_name
QTextDocument
name
MetaInformation
key
DocumentTitle
DocumentUrl
public_flag
true
class_name
QTextDocument
name
ResourceType
key
HtmlResource
ImageResource
StyleSheetResource
UserResource
public_flag
true
class_name
QTextDocument
name
Stacks
key
UndoStack
RedoStack
UndoAndRedoStacks
public_flag
true

parent_enums

parent_index
343

parent_name
QObject

