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