![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquicktextnodeengine_p.h>
Public Member Functions | |
BinaryTreeNode () | |
BinaryTreeNode (const QRectF &brect, const QImage &i, SelectionState selState, qreal a) | |
BinaryTreeNode (const QGlyphRun &g, SelectionState selState, const QRectF &brect, const Decorations &decs, const QColor &c, const QColor &bc, const QColor &dc, const QPointF &pos, qreal a) |
Static Public Member Functions | |
static void | insert (QVarLengthArray< BinaryTreeNode, 16 > *binaryTree, const QRectF &rect, const QImage &image, qreal ascent, SelectionState selectionState) |
static void | insert (QVarLengthArray< BinaryTreeNode, 16 > *binaryTree, const QGlyphRun &glyphRun, SelectionState selectionState, Decorations decorations, const QColor &textColor, const QColor &backgroundColor, const QColor &underlineColor, const QPointF &position) |
static void | insert (QVarLengthArray< BinaryTreeNode, 16 > *binaryTree, const BinaryTreeNode &binaryTreeNode) |
static void | inOrder (const QVarLengthArray< BinaryTreeNode, 16 > &binaryTree, QVarLengthArray< int > *sortedIndexes, int currentIndex=0) |
Public Attributes | |
QGlyphRun | glyphRun |
QRectF | boundingRect |
SelectionState | selectionState |
QQuickDefaultClipNode * | clipNode |
Decorations | decorations |
QColor | color |
QColor | backgroundColor |
QColor | decorationColor |
QPointF | position |
QImage | image |
qreal | ascent |
int | leftChildIndex |
int | rightChildIndex |
QList< std::pair< int, int > > | ranges |
Definition at line 51 of file qquicktextnodeengine_p.h.
|
inline |
Definition at line 53 of file qquicktextnodeengine_p.h.
References BinaryTreeNode(), leftChildIndex, and rightChildIndex.
Referenced by BinaryTreeNode().
|
inline |
Definition at line 59 of file qquicktextnodeengine_p.h.
References BinaryTreeNode(), leftChildIndex, and rightChildIndex.
Referenced by BinaryTreeNode().
QQuickTextNodeEngine::BinaryTreeNode::BinaryTreeNode | ( | const QGlyphRun & | g, |
SelectionState | selState, | ||
const QRectF & | brect, | ||
const Decorations & | decs, | ||
const QColor & | c, | ||
const QColor & | bc, | ||
const QColor & | dc, | ||
const QPointF & | pos, | ||
qreal | a ) |
Definition at line 34 of file qquicktextnodeengine.cpp.
References BinaryTreeNode(), leftChildIndex, and rightChildIndex.
Referenced by BinaryTreeNode().
|
static |
Definition at line 114 of file qquicktextnodeengine.cpp.
|
static |
Definition at line 86 of file qquicktextnodeengine.cpp.
|
static |
Definition at line 59 of file qquicktextnodeengine.cpp.
References QQuickTextNodeEngine::Background, QQuickTextNodeEngine::NoDecoration, QQuickTextNodeEngine::Overline, QQuickTextNodeEngine::StrikeOut, and QQuickTextNodeEngine::Underline.
|
inlinestatic |
Definition at line 86 of file qquicktextnodeengine_p.h.
qreal QQuickTextNodeEngine::BinaryTreeNode::ascent |
Definition at line 79 of file qquicktextnodeengine_p.h.
QColor QQuickTextNodeEngine::BinaryTreeNode::backgroundColor |
Definition at line 75 of file qquicktextnodeengine_p.h.
QRectF QQuickTextNodeEngine::BinaryTreeNode::boundingRect |
Definition at line 70 of file qquicktextnodeengine_p.h.
QQuickDefaultClipNode* QQuickTextNodeEngine::BinaryTreeNode::clipNode |
Definition at line 72 of file qquicktextnodeengine_p.h.
QColor QQuickTextNodeEngine::BinaryTreeNode::color |
Definition at line 74 of file qquicktextnodeengine_p.h.
QColor QQuickTextNodeEngine::BinaryTreeNode::decorationColor |
Definition at line 76 of file qquicktextnodeengine_p.h.
Decorations QQuickTextNodeEngine::BinaryTreeNode::decorations |
Definition at line 73 of file qquicktextnodeengine_p.h.
QGlyphRun QQuickTextNodeEngine::BinaryTreeNode::glyphRun |
Definition at line 69 of file qquicktextnodeengine_p.h.
QImage QQuickTextNodeEngine::BinaryTreeNode::image |
Definition at line 78 of file qquicktextnodeengine_p.h.
int QQuickTextNodeEngine::BinaryTreeNode::leftChildIndex |
Definition at line 81 of file qquicktextnodeengine_p.h.
Referenced by BinaryTreeNode(), BinaryTreeNode(), and BinaryTreeNode().
QPointF QQuickTextNodeEngine::BinaryTreeNode::position |
Definition at line 77 of file qquicktextnodeengine_p.h.
QList<std::pair<int, int> > QQuickTextNodeEngine::BinaryTreeNode::ranges |
Definition at line 84 of file qquicktextnodeengine_p.h.
int QQuickTextNodeEngine::BinaryTreeNode::rightChildIndex |
Definition at line 82 of file qquicktextnodeengine_p.h.
Referenced by BinaryTreeNode(), BinaryTreeNode(), and BinaryTreeNode().
SelectionState QQuickTextNodeEngine::BinaryTreeNode::selectionState |
Definition at line 71 of file qquicktextnodeengine_p.h.