/****************************************************************************** * QSkinny - Copyright (C) 2016 Uwe Rathmann * SPDX-License-Identifier: BSD-3-Clause *****************************************************************************/ #pragma once #include class QRect; class QSGTexture; class BlurringNodePrivate; class BlurringNode : public QSGGeometryNode { using Inherited = QSGGeometryNode; public: BlurringNode(); ~BlurringNode(); void setTexture( QSGTexture* ); QSGTexture* texture(); void setRect( const QRectF& ); private: Q_DECLARE_PRIVATE( BlurringNode ) };