wwWidgets Home · All Classes · Main Classes · Grouped Classes · Functions |
The QwwRichTextEdit widget provides a drop-in replacement for QTextEdit that contains a toolbar for editing rich text data. More...
#include <QwwRichTextEdit>
This class is not part of the Qt GUI Framework Edition.
Inherits QTextEdit.
enum | Action { BoldAction, ItalicAction, UnderlineAction, LeftAlignAction, ..., FontSizeAction } |
enum | Option { NoOptions, Style, Alignment, FontFamily, FontSize, Color } |
flags | Options |
QwwRichTextEdit ( QWidget * parent = 0 ) | |
Options | options () const |
QAction * | toolBarAction ( Action act ) const |
void | changeAlignment ( QAction * a ) |
void | setBold ( bool v ) |
void | setColor ( const QColor & c ) |
void | setFont ( const QFont & f ) |
void | setItalic ( bool v ) |
void | setList ( bool v ) |
void | setOptions ( Options opt ) |
void | setUnderline ( bool v ) |
void | updateCurrentBlockFormat () |
void | updateCurrentCharFormat ( const QTextCharFormat & fmt ) |
The QwwRichTextEdit widget provides a drop-in replacement for QTextEdit that contains a toolbar for editing rich text data.
Constant | Value | Description |
---|---|---|
QwwRichTextEdit::BoldAction | 0 | Makes the text bold |
QwwRichTextEdit::ItalicAction | 1 | Makes the text italic |
QwwRichTextEdit::UnderlineAction | 2 | Makes the text underlined |
QwwRichTextEdit::LeftAlignAction | 3 | Makes the text left aligned |
QwwRichTextEdit::RightAlignAction | 4 | Makes the text right aligned |
QwwRichTextEdit::AlignCenterAction | 5 | Makes the text aligned to the centre |
QwwRichTextEdit::JustifyAction | 6 | Makes the text justified |
QwwRichTextEdit::ColorAction | 7 | Changes the color of the text |
QwwRichTextEdit::FontFamilyAction | 8 | Changes the font family of the text |
QwwRichTextEdit::FontSizeAction | 9 | Changes the font size of the text |
Constant | Value | Description |
---|---|---|
QwwRichTextEdit::NoOptions | 0x0 | No options are set |
QwwRichTextEdit::Style | 0x01 | Text style |
QwwRichTextEdit::Alignment | 0x02 | Item alignment |
QwwRichTextEdit::FontFamily | 0x04 | Font family |
QwwRichTextEdit::FontSize | 0x08 | Font size |
QwwRichTextEdit::Color | 0x10 | Text color |
The Options type is a typedef for QFlags<Option>. It stores an OR combination of Option values.
This property holds this property holds the active set of options.
Access functions:
Options | options () const |
void | setOptions ( Options opt ) |
Constructs a rich text edit with a given parent
Changes alignment of the text to the one specified by action a
Changes the bold attribute of the selected text to v
Changes the color of the selected text to c
Changes the font of the selected text to f
Changes the italic attribute of the selected text to v
Changes the list attribute of the selected text to v
Changes the underline attribute of the selected text to v
Returns the QAction object associated with action act
Updates the format of the selected text
Updates actions to reflect the format specified by fmt
Copyright © 2007-2010 Witold Wysota | Trademarks | wwWidgets 1.0.0 |