![]() |
Qt 4.8
|
#include <qplaintextedit_p.h>
Public Functions | |
| void | _q_adjustScrollbars () |
| void | _q_cursorPositionChanged () |
| void | _q_modificationChanged (bool) |
| void | _q_repaintContents (const QRectF &contentsRect) |
| void | _q_verticalScrollbarActionTriggered (int action) |
| void | append (const QString &text, Qt::TextFormat format=Qt::AutoText) |
| void | ensureCursorVisible (bool center=false) |
| void | ensureViewportLayouted () |
| void | ensureVisible (int position, bool center, bool forceCenter=false) |
| int | horizontalOffset () const |
| void | init (const QString &txt=QString()) |
| QPoint | mapToContents (const QPoint &point) const |
| void | pageUpDown (QTextCursor::MoveOperation op, QTextCursor::MoveMode moveMode, bool moveCursor=true) |
| QPlainTextEditPrivate () | |
| void | relayoutDocument () |
| void | sendControlEvent (QEvent *e) |
| void | setTopBlock (int newTopBlock, int newTopLine, int dx=0) |
| void | setTopLine (int visualTopLine, int dx=0) |
| void | updateDefaultTextOption () |
| void | updateViewport () |
| qreal | verticalOffset (int topBlock, int topLine) const |
| qreal | verticalOffset () const |
Public Functions inherited from QAbstractScrollAreaPrivate | |
| void | _q_hslide (int) |
| void | _q_showOrHideScrollBars () |
| void | _q_vslide (int) |
| virtual QPoint | contentsOffset () const |
| void | init () |
| void | layoutChildren () |
| QAbstractScrollAreaPrivate () | |
| void | replaceScrollBar (QScrollBar *scrollBar, Qt::Orientation orientation) |
| virtual void | scrollBarPolicyChanged (Qt::Orientation, Qt::ScrollBarPolicy) |
| void | setSingleFingerPanEnabled (bool on=true) |
| bool | viewportEvent (QEvent *event) |
Public Functions inherited from QFramePrivate | |
| void | init () |
| QFramePrivate () | |
| void | updateFrameWidth () |
| Updated the frameWidth parameter. More... | |
| void | updateStyledFrameWidths () |
| Updates the frame widths from the style. More... | |
Public Functions inherited from QWidgetPrivate | |
| void | _q_showIfNotHidden () |
| virtual void | aboutToDestroy () |
| void | activateChildLayoutsRecursively () |
| QSize | adjustedSize () const |
| void | adjustQuitOnCloseAttribute () |
| QInputContext * | assignedInputContext () const |
| QPainter * | beginSharedPainter () |
| QWidget * | childAt_helper (const QPoint &, bool) const |
| QWidget * | childAtRecursiveHelper (const QPoint &p, bool, bool includeFrame=false) const |
| QRect | clipRect () const |
| QRegion | clipRegion () const |
| void | clipToEffectiveMask (QRegion ®ion) const |
| bool | close_helper (CloseMode mode) |
| void | create_sys (WId window, bool initializeWindow, bool destroyOldWindow) |
| QWindowSurface * | createDefaultWindowSurface () |
| QWindowSurface * | createDefaultWindowSurface_sys () |
| void | createExtra () |
| Creates the widget extra data. More... | |
| void | createRecursively () |
| void | createSysExtra () |
| void | createTLExtra () |
| void | createTLSysExtra () |
| void | createWinId (WId id=0) |
| void | deactivateWidgetCleanup () |
| void | deleteExtra () |
| Deletes the widget extra data. More... | |
| void | deleteSysExtra () |
| void | deleteTLSysExtra () |
| void | drawWidget (QPaintDevice *pdev, const QRegion &rgn, const QPoint &offset, int flags, QPainter *sharedPainter=0, QWidgetBackingStore *backingStore=0) |
| QWidget * | effectiveFocusWidget () |
| QRect | effectiveRectFor (const QRect &rect) const |
| bool | endSharedPainter () |
| void | enforceNativeChildren () |
| QWExtra * | extraData () const |
| QRect | frameStrut () const |
| void | getLayoutItemMargins (int *left, int *top, int *right, int *bottom) const |
| const QRegion & | getOpaqueChildren () const |
| void | handleSoftwareInputPanel (Qt::MouseButton button, bool clickCausedFocus) |
| virtual bool | hasHeightForWidth () const |
| void | hide_helper () |
| void | hide_sys () |
| Platform-specific part of QWidget::hide(). More... | |
| void | hideChildren (bool spontaneous) |
| void | inheritStyle () |
| void | init (QWidget *desktopWidget, Qt::WindowFlags f) |
| QInputContext * | inputContext () const |
| void | invalidateBuffer (const QRegion &) |
| Invalidates the rgn (in widget's coordinates) of the backing store, i.e. More... | |
| void | invalidateBuffer (const QRect &) |
| This function is equivalent to calling invalidateBuffer(QRegion(rect), ...), but is more efficient as it eliminates QRegion operations/allocations and can use the rect more precisely for additional cut-offs. More... | |
| void | invalidateBuffer_resizeHelper (const QPoint &oldPos, const QSize &oldSize) |
| Invalidates the buffer when the widget is resized. More... | |
| void | invalidateGraphicsEffectsRecursively () |
| bool | isAboutToShow () const |
| bool | isBackgroundInherited () const |
| bool | isOverlapped (const QRect &) const |
| void | lower_sys () |
| QPoint | mapFromGlobal (const QPoint &pos) const |
| QPoint | mapToGlobal (const QPoint &pos) const |
| QWidgetBackingStore * | maybeBackingStore () const |
| QTLWExtra * | maybeTopData () const |
| void | moveRect (const QRect &, int dx, int dy) |
| bool | nativeChildrenForced () const |
| QFont | naturalWidgetFont (uint inheritedMask) const |
| QPalette | naturalWidgetPalette (uint inheritedMask) const |
| Returns the palette that the widget w inherits from its ancestors and QApplication::palette. More... | |
| void | paintBackground (QPainter *, const QRegion &, int flags=DrawAsRoot) const |
| bool | paintOnScreen () const |
| void | paintSiblingsRecursive (QPaintDevice *pdev, const QObjectList &children, int index, const QRegion &rgn, const QPoint &offset, int flags, QPainter *sharedPainter, QWidgetBackingStore *backingStore) |
| bool | pointInsideRectAndMask (const QPoint &) const |
| QRegion | prepareToRender (const QRegion ®ion, QWidget::RenderFlags renderFlags) |
| void | propagatePaletteChange () |
| Propagate this widget's palette to all children, except style sheet widgets, and windows that don't enable window propagation (palettes don't normally propagate to windows). More... | |
| QWidgetPrivate (int version=QObjectPrivateVersion) | |
| void | raise_sys () |
| QPaintDevice * | redirected (QPoint *offset) const |
| void | registerDropSite (bool) |
| void | render (QPaintDevice *target, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags, bool readyToRender) |
| void | render_helper (QPainter *painter, const QPoint &targetOffset, const QRegion &sourceRegion, QWidget::RenderFlags renderFlags) |
| void | repaint_sys (const QRegion &rgn) |
| void | reparentFocusWidgets (QWidget *oldtlw) |
| void | resolveFont () |
| Determine which font is implicitly imposed on this widget by its ancestors and QApplication::font, resolve this against its own font (attributes from the implicit font are copied over). More... | |
| void | resolveLayoutDirection () |
| void | resolveLocale () |
| void | resolvePalette () |
| Determine which palette is inherited from this widget's ancestors and QApplication::palette, resolve this against this widget's palette (attributes from the inherited palette are copied over this widget's palette). More... | |
| void | restoreRedirected () |
| void | scroll_sys (int dx, int dy) |
| void | scroll_sys (int dx, int dy, const QRect &r) |
| void | scrollChildren (int dx, int dy) |
| void | scrollRect (const QRect &, int dx, int dy) |
| void | sendPendingMoveAndResizeEvents (bool recursive=false, bool disableUpdates=false) |
| void | sendStartupMessage (const char *message) const |
| Platform-specific part of QWidget::show(). More... | |
| void | setConstraints_sys () |
| void | setCursor_sys (const QCursor &cursor) |
| void | setDirtyOpaqueRegion () |
| void | setEnabled_helper (bool) |
| void | setFocus_sys () |
| void | setFont_helper (const QFont &font) |
| void | setGeometry_sys (int, int, int, int, bool) |
| void | setLayoutDirection_helper (Qt::LayoutDirection) |
| void | setLayoutItemMargins (int left, int top, int right, int bottom) |
| void | setLayoutItemMargins (QStyle::SubElement element, const QStyleOption *opt=0) |
| void | setLocale_helper (const QLocale &l, bool forceUpdate=false) |
| void | setMask_sys (const QRegion &) |
| bool | setMaximumSize_helper (int &maxw, int &maxh) |
| bool | setMinimumSize_helper (int &minw, int &minh) |
| void | setModal_sys () |
| void | setNetWmWindowTypes () |
| void | setOpaque (bool opaque) |
| void | setPalette_helper (const QPalette &) |
| void | setParent_sys (QWidget *parent, Qt::WindowFlags) |
| void | setRedirected (QPaintDevice *replacement, const QPoint &offset) |
| void | setSharedPainter (QPainter *painter) |
| void | setStyle_helper (QStyle *newStyle, bool propagate, bool metalHack=false) |
| void | setUpdatesEnabled_helper (bool) |
| void | setWindowFilePath_helper (const QString &filePath) |
| void | setWindowIcon_helper () |
| void | setWindowIcon_sys (bool forceReset=false) |
| void | setWindowIconText_helper (const QString &cap) |
| void | setWindowIconText_sys (const QString &cap) |
| void | setWindowOpacity_sys (qreal opacity) |
| void | setWindowRole () |
| void | setWindowTitle_helper (const QString &cap) |
| void | setWindowTitle_sys (const QString &cap) |
| void | setWinId (WId) |
| QPainter * | sharedPainter () const |
| void | show_helper () |
| void | show_recursive () |
| Makes the widget visible in the isVisible() meaning of the word. More... | |
| void | show_sys () |
| Platform-specific part of QWidget::show(). More... | |
| void | showChildren (bool spontaneous) |
| void | stackUnder_sys (QWidget *) |
| void | subtractOpaqueChildren (QRegion &rgn, const QRect &clipRect) const |
| void | subtractOpaqueSiblings (QRegion &source, bool *hasDirtySiblingsAbove=0, bool alsoNonOpaque=false) const |
| void | syncBackingStore () |
| void | syncBackingStore (const QRegion ®ion) |
| QTLWExtra * | topData () const |
| void | unsetCursor_sys () |
| void | updateFont (const QFont &) |
| Assign font to this widget, and propagate it to all children, except style sheet widgets (handled differently) and windows that don't enable window propagation. More... | |
| void | updateFrameStrut () |
| Computes the frame rectangle when needed. More... | |
| void | updateGeometry_helper (bool forceUpdate) |
| void | updateIsOpaque () |
| void | updateIsTranslucent () |
| void | updateSystemBackground () |
| void | updateX11AcceptFocus () |
| void | x11UpdateIsOpaque () |
| ~QWidgetPrivate () | |
Public Functions inherited from QObjectPrivate | |
| void | _q_reregisterTimers (void *pointer) |
| void | addConnection (int signal, Connection *c) |
| void | cleanConnectionLists () |
| void | connectNotify (const char *signal) |
| void | deleteChildren () |
| void | disconnectNotify (const char *signal) |
| bool | isSender (const QObject *receiver, const char *signal) const |
| bool | isSignalConnected (uint signalIdx) const |
| Returns true if the signal with index signal_index from object sender is connected. More... | |
| void | moveToThread_helper () |
| QObjectPrivate (int version=QObjectPrivateVersion) | |
| QObjectList | receiverList (const char *signal) const |
| QObjectList | senderList () const |
| void | setParent_helper (QObject *) |
| void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData) |
| int | signalIndex (const char *signalName) const |
| Returns the signal index used in the internal connectionLists vector. More... | |
| virtual | ~QObjectPrivate () |
Public Functions inherited from QObjectData | |
| virtual | ~QObjectData ()=0 |
Additional Inherited Members | |
Public Types inherited from QWidgetPrivate | |
| enum | CloseMode { CloseNoEvent, CloseWithEvent, CloseWithSpontaneousEvent } |
| enum | Direction { DirectionNorth = 0x01, DirectionEast = 0x10, DirectionSouth = 0x02, DirectionWest = 0x20 } |
| enum | DrawWidgetFlags { DrawAsRoot = 0x01, DrawPaintOnScreen = 0x02, DrawRecursive = 0x04, DrawInvisible = 0x08, DontSubtractOpaqueChildren = 0x10, DontSetCompositionMode = 0x20, DontDrawOpaqueChildren = 0x40, DontDrawNativeChildren = 0x80 } |
Public Types inherited from QObjectPrivate | |
| typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Static Public Functions inherited from QWidgetPrivate | |
| static void | adjustFlags (Qt::WindowFlags &flags, QWidget *w=0) |
| static QGraphicsProxyWidget * | nearestGraphicsProxyWidget (const QWidget *origin) |
| Finds the nearest widget embedded in a graphics proxy widget along the chain formed by this widget and its ancestors. More... | |
| static int | pointToRect (const QPoint &p, const QRect &r) |
| static QRect | screenGeometry (const QWidget *widget) |
Static Public Functions inherited from QObjectPrivate | |
| static void | clearGuards (QObject *) |
| static QObjectPrivate * | get (QObject *o) |
| static void | resetCurrentSender (QObject *receiver, Sender *currentSender, Sender *previousSender) |
| static Sender * | setCurrentSender (QObject *receiver, Sender *sender) |
| static void | signalSignature (const QMetaMethod &signal, QVarLengthArray< char > *result) |
Static Public Variables inherited from QWidgetPrivate | |
| static QWidgetSet * | allWidgets = 0 |
| static int | instanceCounter = 0 |
| static QWidget * | keyboardGrabber = 0 |
| static QWidgetMapper * | mapper = 0 |
| static int | maxInstances = 0 |
| static QWidget * | mouseGrabber = 0 |
Definition at line 111 of file qplaintextedit_p.h.
| QPlainTextEditPrivate::QPlainTextEditPrivate | ( | ) |
Definition at line 747 of file qplaintextedit.cpp.
| void QPlainTextEditPrivate::_q_adjustScrollbars | ( | ) |
Definition at line 954 of file qplaintextedit.cpp.
Referenced by init().
| void QPlainTextEditPrivate::_q_cursorPositionChanged | ( | ) |
Definition at line 450 of file qplaintextedit.cpp.
Referenced by init().
| void QPlainTextEditPrivate::_q_modificationChanged | ( | bool | ) |
| void QPlainTextEditPrivate::_q_repaintContents | ( | const QRectF & | contentsRect | ) |
Definition at line 821 of file qplaintextedit.cpp.
Referenced by init().
| void QPlainTextEditPrivate::_q_verticalScrollbarActionTriggered | ( | int | action | ) |
Definition at line 459 of file qplaintextedit.cpp.
Referenced by init().
| void QPlainTextEditPrivate::append | ( | const QString & | text, |
| Qt::TextFormat | format = Qt::AutoText |
||
| ) |
Definition at line 2834 of file qplaintextedit.cpp.
| void QPlainTextEditPrivate::ensureCursorVisible | ( | bool | center = false | ) |
Definition at line 2920 of file qplaintextedit.cpp.
Referenced by pageUpDown().
| void QPlainTextEditPrivate::ensureViewportLayouted | ( | ) |
Definition at line 1029 of file qplaintextedit.cpp.
| void QPlainTextEditPrivate::ensureVisible | ( | int | position, |
| bool | center, | ||
| bool | forceCenter = false |
||
| ) |
Definition at line 687 of file qplaintextedit.cpp.
|
inline |
Definition at line 130 of file qplaintextedit_p.h.
Referenced by _q_repaintContents().
Definition at line 762 of file qplaintextedit.cpp.
Definition at line 120 of file qplaintextedit_p.h.
| void QPlainTextEditPrivate::pageUpDown | ( | QTextCursor::MoveOperation | op, |
| QTextCursor::MoveMode | moveMode, | ||
| bool | moveCursor = true |
||
| ) |
Definition at line 841 of file qplaintextedit.cpp.
| void QPlainTextEditPrivate::relayoutDocument | ( | ) |
Definition at line 1816 of file qplaintextedit.cpp.
|
inline |
Definition at line 135 of file qplaintextedit_p.h.
| void QPlainTextEditPrivate::setTopBlock | ( | int | newTopBlock, |
| int | newTopLine, | ||
| int | dx = 0 |
||
| ) |
Definition at line 631 of file qplaintextedit.cpp.
Referenced by pageUpDown().
| void QPlainTextEditPrivate::setTopLine | ( | int | visualTopLine, |
| int | dx = 0 |
||
| ) |
Definition at line 622 of file qplaintextedit.cpp.
Referenced by _q_adjustScrollbars().
| void QPlainTextEditPrivate::updateDefaultTextOption | ( | ) |
Definition at line 1979 of file qplaintextedit.cpp.
| void QPlainTextEditPrivate::updateViewport | ( | ) |
Definition at line 740 of file qplaintextedit.cpp.
Referenced by _q_repaintContents().
| qreal QPlainTextEditPrivate::verticalOffset | ( | int | topBlock, |
| int | topLine | ||
| ) | const |
Definition at line 487 of file qplaintextedit.cpp.
| qreal QPlainTextEditPrivate::verticalOffset | ( | ) | const |
Definition at line 511 of file qplaintextedit.cpp.
Referenced by _q_repaintContents(), and pageUpDown().
| QPoint QPlainTextEditPrivate::autoScrollDragPos |
Definition at line 145 of file qplaintextedit_p.h.
| QBasicTimer QPlainTextEditPrivate::autoScrollTimer |
Definition at line 144 of file qplaintextedit_p.h.
| uint QPlainTextEditPrivate::backgroundVisible |
Definition at line 151 of file qplaintextedit_p.h.
Referenced by QPlainTextEditPrivate().
| uint QPlainTextEditPrivate::centerOnScroll |
Definition at line 152 of file qplaintextedit_p.h.
Referenced by _q_adjustScrollbars(), and QPlainTextEditPrivate().
| uint QPlainTextEditPrivate::clickCausedFocus |
Definition at line 154 of file qplaintextedit_p.h.
| QPlainTextEditControl* QPlainTextEditPrivate::control |
Definition at line 140 of file qplaintextedit_p.h.
Referenced by _q_adjustScrollbars(), init(), and pageUpDown().
| QPointer<QPlainTextDocumentLayout> QPlainTextEditPrivate::documentLayoutPtr |
Definition at line 166 of file qplaintextedit_p.h.
| uint QPlainTextEditPrivate::inDrag |
Definition at line 153 of file qplaintextedit_p.h.
Referenced by QPlainTextEditPrivate().
| QPlainTextEdit::LineWrapMode QPlainTextEditPrivate::lineWrap |
Definition at line 147 of file qplaintextedit_p.h.
| int QPlainTextEditPrivate::originalOffsetY |
Definition at line 181 of file qplaintextedit_p.h.
Referenced by init().
| qreal QPlainTextEditPrivate::pageUpDownLastCursorY |
Definition at line 170 of file qplaintextedit_p.h.
Referenced by pageUpDown().
| bool QPlainTextEditPrivate::pageUpDownLastCursorYIsValid |
Definition at line 171 of file qplaintextedit_p.h.
Referenced by pageUpDown().
| uint QPlainTextEditPrivate::showCursorOnInitialShow |
Definition at line 150 of file qplaintextedit_p.h.
Referenced by QPlainTextEditPrivate().
| bool QPlainTextEditPrivate::tabChangesFocus |
Definition at line 142 of file qplaintextedit_p.h.
| int QPlainTextEditPrivate::topLine |
Definition at line 156 of file qplaintextedit_p.h.
Referenced by _q_adjustScrollbars(), and pageUpDown().
| qreal QPlainTextEditPrivate::topLineFracture |
Definition at line 157 of file qplaintextedit_p.h.
| QTextOption::WrapMode QPlainTextEditPrivate::wordWrap |
Definition at line 148 of file qplaintextedit_p.h.