21 #ifndef __ctkTransferFunctionGradientItem_h
22 #define __ctkTransferFunctionGradientItem_h
25 #include <QGraphicsObject>
29 #include "ctkWidgetsExport.h"
33 class ctkTransferFunctionGradientItemPrivate;
40 Q_PROPERTY(
bool mask READ mask WRITE setMask)
45 QGraphicsItem* parent = 0);
48 virtual void paint(QPainter * painter,
const QStyleOptionGraphicsItem * option, QWidget * widget = 0);
54 QScopedPointer<ctkTransferFunctionGradientItemPrivate>
d_ptr;
ctkTransferFunctionGradientItem(QGraphicsItem *parent=0)
virtual ~ctkTransferFunctionGradientItem()
ctkTransferFunctionGradientItem(ctkTransferFunction *transferFunction, QGraphicsItem *parent=0)
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
QScopedPointer< ctkTransferFunctionGradientItemPrivate > d_ptr