QSkinny
0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskBoxNode.h
1
/******************************************************************************
2
* QSkinny - Copyright (C) The authors
3
* SPDX-License-Identifier: BSD-3-Clause
4
*****************************************************************************/
5
6
#ifndef QSK_BOX_NODE_H
7
#define QSK_BOX_NODE_H
8
9
#include "QskGlobal.h"
10
#include <qsgnode.h>
11
12
class
QskShadowMetrics
;
13
class
QskBoxShapeMetrics
;
14
class
QskBoxBorderMetrics
;
15
class
QskBoxBorderColors
;
16
class
QskGradient
;
17
class
QskShadowMetrics
;
18
class
QQuickWindow;
19
class
QColor;
20
21
class
QSK_EXPORT
QskBoxNode
:
public
QSGNode
22
{
23
public
:
24
QskBoxNode
();
25
~QskBoxNode
()
override
;
26
27
void
updateNode(
const
QQuickWindow*,
const
QRectF&,
28
const
QskBoxShapeMetrics
&,
const
QskBoxBorderMetrics
&,
29
const
QskBoxBorderColors
&,
const
QskGradient
&,
30
const
QskShadowMetrics
&,
const
QColor& shadowColor );
31
};
32
33
#endif
QskBoxBorderColors
Definition
QskBoxBorderColors.h:16
QskBoxBorderMetrics
Definition
QskBoxBorderMetrics.h:18
QskBoxNode
Definition
QskBoxNode.h:22
QskBoxShapeMetrics
Definition
QskBoxShapeMetrics.h:18
QskGradient
Definition
QskGradient.h:22
QskShadowMetrics
Definition
QskShadowMetrics.h:18
src
nodes
QskBoxNode.h
Generated by
1.9.8