![]() |
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 35 of file qquicktextnodeengine.cpp.
References BinaryTreeNode(), leftChildIndex, and rightChildIndex.
Referenced by BinaryTreeNode().
|
static |
Definition at line 115 of file qquicktextnodeengine.cpp.
|
static |
Definition at line 87 of file qquicktextnodeengine.cpp.
|
static |
Definition at line 60 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.