QSkinny
0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskTextNode.h
1
/******************************************************************************
2
* QSkinny - Copyright (C) The authors
3
* SPDX-License-Identifier: BSD-3-Clause
4
*****************************************************************************/
5
6
#ifndef QSK_TEXT_NODE_H
7
#define QSK_TEXT_NODE_H
8
9
#include "QskNamespace.h"
10
11
#include <qrect.h>
12
#include <qsgnode.h>
13
14
class
QskTextOptions
;
15
class
QskTextColors
;
16
class
QString;
17
class
QFont;
18
class
QQuickItem;
19
20
class
QSK_EXPORT
QskTextNode
:
public
QSGTransformNode
21
{
22
public
:
23
QskTextNode
();
24
~QskTextNode
()
override
;
25
26
void
setTextData(
const
QQuickItem* item,
27
const
QString& text,
const
QRectF&,
const
QFont&,
28
const
QskTextOptions
&,
const
QskTextColors
&,
29
Qt::Alignment, Qsk::TextStyle );
30
31
private
:
32
QskHashValue m_hash;
33
};
34
35
#endif
QskTextColors
Definition
QskTextColors.h:18
QskTextNode
Definition
QskTextNode.h:21
QskTextOptions
Definition
QskTextOptions.h:17
src
nodes
QskTextNode.h
Generated by
1.9.8