diff options
Diffstat (limited to 'src/adaptationlayers/default/default_rectanglenode.h')
-rw-r--r-- | src/adaptationlayers/default/default_rectanglenode.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/adaptationlayers/default/default_rectanglenode.h b/src/adaptationlayers/default/default_rectanglenode.h index d2a8894..cd69fae 100644 --- a/src/adaptationlayers/default/default_rectanglenode.h +++ b/src/adaptationlayers/default/default_rectanglenode.h @@ -43,12 +43,13 @@ #ifndef DEFAULT_RECTANGLENODE_H #define DEFAULT_RECTANGLENODE_H -#include "adaptationinterfaces.h" +#include "adaptationlayer.h" #include "flatcolormaterial.h" #include "utilities.h" class AbstractEffect; +class QSGContext; class DefaultRectangleNode : public RectangleNodeInterface { @@ -64,7 +65,7 @@ public: UpdateGradientTexture = 0x02 }; - DefaultRectangleNode(MaterialPreference preference); + DefaultRectangleNode(MaterialPreference preference, QSGContext *context); ~DefaultRectangleNode(); virtual void setRect(const QRectF &rect); @@ -86,6 +87,8 @@ private: FlatColorMaterial m_border_material; const TextureReference *m_gradient_texture; bool m_gradient_is_opaque; + + QSGContext *m_context; }; #endif |