18#include <QtWidgets/private/qtwidgetsglobal_p.h>
21#include "private/qtextdocumentlayout_p.h"
22#include "private/qwidgettextcontrol_p.h"
50 QSize sizeForWidth(
int w)
const;
53 void _q_movieUpdated(
const QRect&);
54 void _q_movieResized(
const QSize&);
57 void updateShortcut();
58 void _q_buddyDeleted();
68 void ensureTextPopulated()
const;
69 void ensureTextLayouted()
const;
70 void ensureTextControl()
const;
71 void sendControlEvent(
QEvent *
e);
73 void _q_linkHovered(
const QString &link);
76 QRect documentRect()
const;
79#ifndef QT_NO_CONTEXTMENU
100#ifndef QT_NO_SHORTCUT
The QCursor class provides a mouse cursor with an arbitrary shape.
std::optional< QImage > cachedimage
std::optional< QPixmap > pixmap
std::optional< QPixmap > scaledpixmap
Qt::TextFormat effectiveTextFormat
QPointer< QWidget > buddy
QTextCursor shortcutCursor
Qt::TextFormat textformat
bool needTextControl() const
QTextDocument::ResourceProvider resourceProvider
QWidgetTextControl * control
std::optional< QPicture > picture
Qt::TextInteractionFlags textInteractionFlags
The QLabel widget provides a text or image display.
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
The QSizePolicy class is a layout attribute describing horizontal and vertical resizing policy.
\macro QT_RESTRICTED_CAST_FROM_ASCII
\reentrant \inmodule QtGui
std::function< QVariant(const QUrl &)> ResourceProvider
Combined button and popup list for selecting options.
@ TextSelectableByKeyboard
GLfloat GLfloat GLfloat w
[0]
GLdouble GLdouble GLdouble GLdouble q
#define Q_AUTOTEST_EXPORT