qskinny/examples/blurredbox/BlurredBoxSkinlet.h

20 lines
436 B
C
Raw Normal View History

2022-09-01 13:56:20 +00:00
#pragma once
#include <QskSGNode.h>
#include <QskSkinlet.h>
class BlurredBoxSkinlet : public QskSkinlet
{
public:
enum NodeRole
{
PanelRole
};
BlurredBoxSkinlet();
QRectF subControlRect(
const QskSkinnable*, const QRectF& contentsRect, QskAspect::Subcontrol ) const override;
QSGNode* updateSubNode(
const QskSkinnable* skinnable, quint8 nodeRole, QSGNode* node ) const override;
};