Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qquicktext.cpp File Reference

(a5edb49c8fe8ae72aaaf7fed3a3f27b3d78ea9cd)

#include "qquicktext_p.h"
#include "qquicktext_p_p.h"
#include <private/qqmldebugserviceinterfaces_p.h>
#include <private/qqmldebugconnector_p.h>
#include <QtQuick/private/qsgcontext_p.h>
#include <private/qqmlglobal_p.h>
#include <private/qsgadaptationlayer_p.h>
#include "qsginternaltextnode_p.h"
#include "qquicktextutil_p.h"
#include <QtQuick/private/qsgtexture_p.h>
#include <QtQml/qqmlinfo.h>
#include <QtGui/qevent.h>
#include <QtGui/qabstracttextdocumentlayout.h>
#include <QtGui/qpainter.h>
#include <QtGui/qtextdocument.h>
#include <QtGui/qtextobject.h>
#include <QtGui/qtextcursor.h>
#include <QtGui/qguiapplication.h>
#include <QtGui/qinputmethod.h>
#include <private/qtextengine_p.h>
#include <private/qquickstyledtext_p.h>
#include <QtQuick/private/qquickpixmap_p.h>
#include <qmath.h>
#include <limits.h>
#include "moc_qquicktext_p.cpp"
+ Include dependency graph for qquicktext.cpp:

Go to the source code of this file.

Macros

#define QQUICKTEXT_LARGETEXT_THRESHOLD   10000
 

Functions

static void getLinks_helper (const QTextLayout *layout, QVector< QQuickTextPrivate::LinkDesc > *links)
 

Macro Definition Documentation

◆ QQUICKTEXT_LARGETEXT_THRESHOLD

#define QQUICKTEXT_LARGETEXT_THRESHOLD   10000

Definition at line 45 of file qquicktext.cpp.

Function Documentation

◆ getLinks_helper()

static void getLinks_helper ( const QTextLayout * layout,
QVector< QQuickTextPrivate::LinkDesc > * links )
static

Definition at line 3145 of file qquicktext.cpp.

References layout, QTextLine::Leading, line, QRectF::setTop(), and QTextLine::Trailing.

Referenced by QQuickTextPrivate::getLinks().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: