KDEUI
krichtextedit.cpp
Go to the documentation of this file.
110 if (!cursor.hasSelection() && cursor.position() != wordStart.position() && cursor.position() != wordEnd.position())
325 fmt.setVerticalAlignment(superscript ? QTextCharFormat::AlignSuperScript : QTextCharFormat::AlignNormal);
334 fmt.setVerticalAlignment(subscript ? QTextCharFormat::AlignSubScript : QTextCharFormat::AlignNormal);
446 format.setUnderlineColor(KColorScheme(QPalette::Active, KColorScheme::View).foreground(KColorScheme::LinkText).color());
447 format.setForeground(KColorScheme(QPalette::Active, KColorScheme::View).foreground(KColorScheme::LinkText).color());
556 // if you have three or more empty lines. It's best to replace empty <p> elements with <p> </p>.
void alignCenter()
Sets the alignment of the current block to Centered.
Definition: krichtextedit.cpp:182
void setTextBold(bool bold)
Toggles the bold formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:225
QString currentLinkUrl() const
Returns the URL target (href) of the link at the current position or an empty string if the cursor is...
Definition: krichtextedit.cpp:418
void alignJustify()
Sets the alignment of the current block to Justified.
Definition: krichtextedit.cpp:196
void selectLinkText() const
Convenience function to select the link text using the active cursor.
Definition: krichtextedit.cpp:378
void setTextStrikeOut(bool strikeOut)
Toggles the strikeout formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:252
void setTextBackgroundColor(const QColor &color)
Sets the background color of the current word or selection to color.
Definition: krichtextedit.cpp:270
void setTextUnderline(bool underline)
Toggles the underline formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:243
void makeRightToLeft()
Sets the direction of the current block to Right-To-Left.
Definition: krichtextedit.cpp:203
bool canIndentList() const
Returns true if the list item at the current position can be indented.
Definition: krichtextedit.cpp:518
void setFontSize(int size)
Sets the current word or selection to the font size size.
Definition: krichtextedit.cpp:288
void setTextForegroundColor(const QColor &color)
Sets the foreground color of the current word or selection to color.
Definition: krichtextedit.cpp:261
void alignRight()
Sets the alignment of the current block to Right Aligned.
Definition: krichtextedit.cpp:189
void setTextSubScript(bool subscript)
Toggles the subscript formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:331
KRichTextEdit(const QString &text, QWidget *parent=0)
Constructs a KRichTextEdit object.
Definition: krichtextedit.cpp:118
void insertPlainTextImplementation()
Definition: krichtextedit.cpp:317
void setListStyle(int _styleIndex)
Sets the list style of the current list, or creates a new list using the current block.
Definition: krichtextedit.cpp:143
bool canDedentList() const
Returns true if the list item at the current position can be dedented.
Definition: krichtextedit.cpp:523
void switchToPlainText()
This will switch the editor to plain text mode.
Definition: krichtextedit.cpp:306
void setTextSuperScript(bool superscript)
Toggles the superscript formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:322
void indentListMore()
Increases the nesting level of the current block or selected blocks.
Definition: krichtextedit.cpp:150
void insertHorizontalRule()
Inserts a horizontal rule below the current block.
Definition: krichtextedit.cpp:161
static void setAutoHideCursor(QWidget *w, bool enable, bool customEventFilter=false)
Sets auto-hiding the cursor for widget w.
Definition: kcursor.cpp:202
void makeLeftToRight()
Sets the direction of the current block to Left-To-Right.
Definition: krichtextedit.cpp:214
The KRichTextEdit class provides a widget to edit and display rich text.
Definition: krichtextedit.h:65
void setFont(const QFont &font)
Sets the current word or selection to the font font.
Definition: krichtextedit.cpp:297
void setTextOrHtml(const QString &text)
Replaces all the content of the text edit with the given string.
Definition: krichtextedit.cpp:358
void updateLink(const QString &linkUrl, const QString &linkText)
Replaces the current selection with a hyperlink with the link URL linkUrl and the link text linkText...
Definition: krichtextedit.cpp:423
virtual void keyPressEvent(QKeyEvent *)
Reimplemented for internal reasons.
Definition: ktextedit.cpp:1098
QString toCleanHtml() const
This will clean some of the bad html produced by the underlying QTextEdit It walks over all lines and...
Definition: krichtextedit.cpp:528
void setFontFamily(const QString &fontFamily)
Sets the current word or selection to the font family fontFamily.
Definition: krichtextedit.cpp:279
void alignLeft()
Sets the alignment of the current block to Left Aligned.
Definition: krichtextedit.cpp:175
void indentListLess()
Decreases the nesting level of the current block or selected blocks.
Definition: krichtextedit.cpp:156
void textModeChanged(KRichTextEdit::Mode mode)
Emitted whenever the text mode is changed.
void setTextItalic(bool italic)
Toggles the italic formatting of the current word or selection at the current cursor position...
Definition: krichtextedit.cpp:234
QString currentLinkText() const
Returns the text of the link at the current position or an empty string if the cursor is not on a lin...
Definition: krichtextedit.cpp:371
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:15 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:49:15 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.