qskinny/src/nodes/QskArcNode.h

28 lines
714 B
C
Raw Normal View History

2023-04-06 07:23:37 +00:00
/******************************************************************************
2024-01-17 13:31:45 +00:00
* QSkinny - Copyright (C) The authors
2023-04-06 07:23:37 +00:00
* SPDX-License-Identifier: BSD-3-Clause
*****************************************************************************/
#ifndef QSK_ARC_NODE_H
#define QSK_ARC_NODE_H
2024-06-12 10:20:31 +00:00
#include "QskGlobal.h"
#include <qsgnode.h>
2022-06-01 14:57:57 +00:00
class QskArcMetrics;
class QskGradient;
2024-06-12 10:20:31 +00:00
class QSK_EXPORT QskArcNode : public QSGNode
{
public:
QskArcNode();
~QskArcNode() override;
void setArcData( const QRectF&, const QskArcMetrics&, const QskGradient& );
void setArcData( const QRectF&, const QskArcMetrics&,
2023-04-17 08:54:44 +00:00
qreal borderWidth, const QColor& borderColor, const QskGradient& );
};
#endif