MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

Qt 3 Support Members for QTextEdit

The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.

Public Types

enum CursorAction { MoveBackward, MoveForward, MoveWordBackward, MoveWordForward, ..., MovePageDown }
enum KeyboardAction { ActionBackspace, ActionDelete, ActionReturn, ActionKill, ActionWordBackspace, ActionWordDelete }

Public Functions

QTextEdit ( QWidget * parent, const char * name )
bool bold () const
QColor color () const
void doKeyboardAction ( KeyboardAction action )
QString family () const
bool find ( const QString & exp, bool cs, bool wo )
bool hasSelectedText () const
void insert ( const QString & text )
bool isModified () const
bool isRedoAvailable () const
bool isUndoAvailable () const
bool italic () const
void moveCursor ( CursorAction action, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor )
void moveCursor ( CursorAction action, bool select )
int pointSize () const
void redo () const
QString selectedText () const
void setBold ( bool b )
void setFamily ( const QString & family )
void setItalic ( bool i )
void setPointSize ( int size )
void setTextFormat ( Qt::TextFormat f )
void setUnderline ( bool b )
void sync ()
QString text () const
Qt::TextFormat textFormat () const
bool underline () const
void undo () const
  • 60 public functions inherited from QWidget
  • 8 public functions inherited from QObject
  • 8 public functions inherited from QPaintDevice

Public Slots

void setColor ( const QColor & color )
void setModified ( bool m = true )
  • 1 public slot inherited from QWidget

Signals

void currentColorChanged ( const QColor & color )
void currentFontChanged ( const QFont & font )

Member Type Documentation

enum QTextEdit::CursorAction

Constant Value
QTextEdit::MoveBackward 0
QTextEdit::MoveForward 1
QTextEdit::MoveWordBackward 2
QTextEdit::MoveWordForward 3
QTextEdit::MoveUp 4
QTextEdit::MoveDown 5
QTextEdit::MoveLineStart 6
QTextEdit::MoveLineEnd 7
QTextEdit::MoveHome 8
QTextEdit::MoveEnd 9
QTextEdit::MovePageUp 10
QTextEdit::MovePageDown 11

enum QTextEdit::KeyboardAction

Constant Value
QTextEdit::ActionBackspace 0
QTextEdit::ActionDelete 1
QTextEdit::ActionReturn 2
QTextEdit::ActionKill 3
QTextEdit::ActionWordBackspace 4
QTextEdit::ActionWordDelete 5

Member Function Documentation

QTextEdit::QTextEdit ( QWidget * parent, const char * name )

Use one of the constructors that doesn't take the name argument and then use setObjectName() instead.

bool QTextEdit::bold () const

Use fontWeight() >= QFont::Bold instead.

See also setBold().

QColor QTextEdit::color () const

Use textColor() instead.

See also setColor().

void QTextEdit::currentColorChanged ( const QColor & color ) [signal]

Use currentCharFormatChanged() instead.

void QTextEdit::currentFontChanged ( const QFont & font ) [signal]

Use currentCharFormatChanged() instead.

void QTextEdit::doKeyboardAction ( KeyboardAction action )

Executes keyboard action action.

Use the QTextCursor class instead.

See also textCursor().

QString QTextEdit::family () const

Use fontFamily() instead.

See also setFamily().

bool QTextEdit::find ( const QString & exp, bool cs, bool wo )

Use the find() overload that takes a QTextDocument::FindFlags argument.

bool QTextEdit::hasSelectedText () const

Use textCursor().hasSelection() instead.

void QTextEdit::insert ( const QString & text )

Use insertPlainText() instead.

bool QTextEdit::isModified () const

Use document()->isModified() instead.

bool QTextEdit::isRedoAvailable () const

Use document()->isRedoAvailable() instead.

bool QTextEdit::isUndoAvailable () const

Use document()->isUndoAvailable() instead.

bool QTextEdit::italic () const

Use fontItalic() instead.

See also setItalic().

void QTextEdit::moveCursor ( CursorAction action, QTextCursor::MoveMode mode = QTextCursor::MoveAnchor )

Use the QTextCursor class instead.

void QTextEdit::moveCursor ( CursorAction action, bool select )

Use the QTextCursor class instead.

int QTextEdit::pointSize () const

Use int(fontPointSize()+0.5) instead.

See also setPointSize().

void QTextEdit::redo () const

This is an overloaded function.

Use the non-const overload instead.

QString QTextEdit::selectedText () const

Use textCursor().selectedText() instead.

void QTextEdit::setBold ( bool b )

Use setFontWeight() instead.

See also bold().

void QTextEdit::setColor ( const QColor & color ) [slot]

Use setTextColor() instead.

See also color().

void QTextEdit::setFamily ( const QString & family )

Use setFontFamily() instead.

See also family().

void QTextEdit::setItalic ( bool i )

Use setFontItalic() instead.

See also italic().

void QTextEdit::setModified ( bool m = true ) [slot]

Use document->setModified() instead.

See also isModified().

void QTextEdit::setPointSize ( int size )

Use setFontPointSize() instead.

See also pointSize().

void QTextEdit::setTextFormat ( Qt::TextFormat f )

Sets the text format to format f.

See also textFormat().

void QTextEdit::setUnderline ( bool b )

Use setFontUnderline() instead.

See also underline().

void QTextEdit::sync ()

Does nothing.

QString QTextEdit::text () const

Returns all the text in the text edit as plain text.

See also setText().

Qt::TextFormat QTextEdit::textFormat () const

Returns the text format.

See also setTextFormat().

bool QTextEdit::underline () const

Use fontUnderline() instead.

See also setUnderline().

void QTextEdit::undo () const

This is an overloaded function.

Use the non-const overload instead.