![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qtextedit_p.h>
Public Member Functions | |
QTextEditPrivate () | |
~QTextEditPrivate () | |
void | init (const QString &html=QString()) |
void | paint (QPainter *p, QPaintEvent *e) |
void | repaintContents (const QRectF &contentsRect) |
QPoint | mapToContents (const QPoint &point) const |
void | adjustScrollbars () |
void | ensureVisible (const QRectF &rect) |
void | relayoutDocument () |
void | createAutoBulletList () |
void | pageUpDown (QTextCursor::MoveOperation op, QTextCursor::MoveMode moveMode) |
int | horizontalOffset () const |
int | verticalOffset () const |
void | sendControlEvent (QEvent *e) |
void | cursorPositionChanged () |
void | hoveredBlockWithMarkerChanged (const QTextBlock &block) |
void | updateDefaultTextOption () |
virtual QUrl | resolveUrl (const QUrl &url) const |
Public Attributes | |
QWidgetTextControl * | control |
QTextEdit::AutoFormatting | autoFormatting |
bool | tabChangesFocus |
QBasicTimer | autoScrollTimer |
QPoint | autoScrollDragPos |
QTextEdit::LineWrapMode | lineWrap |
int | lineWrapColumnOrWidth |
QTextOption::WrapMode | wordWrap |
uint | ignoreAutomaticScrollbarAdjustment: 1 |
uint | preferRichText: 1 |
uint | showCursorOnInitialShow: 1 |
uint | inDrag: 1 |
uint | clickCausedFocus: 1 |
QString | anchorToScrollToWhenVisible |
QString | placeholderText |
Qt::CursorShape | cursorToRestoreAfterHover = Qt::IBeamCursor |
std::array< QMetaObject::Connection, 13 > | connections |
Definition at line 44 of file qtextedit_p.h.
QTextEditPrivate::QTextEditPrivate | ( | ) |
Definition at line 88 of file qtextedit.cpp.
References lineWrapColumnOrWidth, and tabChangesFocus.
QTextEditPrivate::~QTextEditPrivate | ( | ) |
Definition at line 100 of file qtextedit.cpp.
void QTextEditPrivate::adjustScrollbars | ( | ) |
void QTextEditPrivate::createAutoBulletList | ( | ) |
Definition at line 106 of file qtextedit.cpp.
void QTextEditPrivate::cursorPositionChanged | ( | ) |
Definition at line 208 of file qtextedit.cpp.
Definition at line 332 of file qtextedit.cpp.
References adjustScrollbars(), and horizontalOffset().
|
inline |
Definition at line 65 of file qtextedit_p.h.
Referenced by ensureVisible(), mapToContents(), paint(), and repaintContents().
void QTextEditPrivate::hoveredBlockWithMarkerChanged | ( | const QTextBlock & | block | ) |
Definition at line 218 of file qtextedit.cpp.
Definition at line 126 of file qtextedit.cpp.
Definition at line 55 of file qtextedit_p.h.
References horizontalOffset(), and verticalOffset().
void QTextEditPrivate::pageUpDown | ( | QTextCursor::MoveOperation | op, |
QTextCursor::MoveMode | moveMode ) |
Definition at line 235 of file qtextedit.cpp.
void QTextEditPrivate::paint | ( | QPainter * | p, |
QPaintEvent * | e ) |
Definition at line 1596 of file qtextedit.cpp.
References horizontalOffset(), and verticalOffset().
void QTextEditPrivate::relayoutDocument | ( | ) |
Definition at line 1522 of file qtextedit.cpp.
References adjustScrollbars(), lineWrapColumnOrWidth, and verticalOffset().
Definition at line 190 of file qtextedit.cpp.
References horizontalOffset(), verticalOffset(), and QPainter::viewport().
Reimplemented in QTextBrowserPrivate, and QTextBrowserPrivate.
Definition at line 79 of file qtextedit_p.h.
Definition at line 70 of file qtextedit_p.h.
void QTextEditPrivate::updateDefaultTextOption | ( | ) |
Definition at line 1646 of file qtextedit.cpp.
|
inline |
Definition at line 67 of file qtextedit_p.h.
Referenced by mapToContents(), paint(), relayoutDocument(), and repaintContents().
QString QTextEditPrivate::anchorToScrollToWhenVisible |
Definition at line 100 of file qtextedit_p.h.
QTextEdit::AutoFormatting QTextEditPrivate::autoFormatting |
Definition at line 84 of file qtextedit_p.h.
QPoint QTextEditPrivate::autoScrollDragPos |
Definition at line 88 of file qtextedit_p.h.
QBasicTimer QTextEditPrivate::autoScrollTimer |
Definition at line 87 of file qtextedit_p.h.
uint QTextEditPrivate::clickCausedFocus |
Definition at line 98 of file qtextedit_p.h.
std::array<QMetaObject::Connection, 13> QTextEditPrivate::connections |
Definition at line 106 of file qtextedit_p.h.
QWidgetTextControl* QTextEditPrivate::control |
Definition at line 82 of file qtextedit_p.h.
Qt::CursorShape QTextEditPrivate::cursorToRestoreAfterHover = Qt::IBeamCursor |
Definition at line 104 of file qtextedit_p.h.
uint QTextEditPrivate::ignoreAutomaticScrollbarAdjustment |
Definition at line 94 of file qtextedit_p.h.
uint QTextEditPrivate::inDrag |
Definition at line 97 of file qtextedit_p.h.
QTextEdit::LineWrapMode QTextEditPrivate::lineWrap |
Definition at line 90 of file qtextedit_p.h.
int QTextEditPrivate::lineWrapColumnOrWidth |
Definition at line 91 of file qtextedit_p.h.
Referenced by QTextEditPrivate(), and relayoutDocument().
QString QTextEditPrivate::placeholderText |
Definition at line 102 of file qtextedit_p.h.
uint QTextEditPrivate::preferRichText |
Definition at line 95 of file qtextedit_p.h.
uint QTextEditPrivate::showCursorOnInitialShow |
Definition at line 96 of file qtextedit_p.h.
bool QTextEditPrivate::tabChangesFocus |
Definition at line 85 of file qtextedit_p.h.
Referenced by QTextEditPrivate().
QTextOption::WrapMode QTextEditPrivate::wordWrap |
Definition at line 92 of file qtextedit_p.h.