21 #ifndef __ctkTransferFunctionItem_h
22 #define __ctkTransferFunctionItem_h
25 #include <QGraphicsObject>
28 #include "ctkWidgetsExport.h"
33 class ctkTransferFunctionItemPrivate;
41 Q_PROPERTY(QRectF rect READ rect WRITE setRect)
45 QGraphicsItem* parent = 0);
51 inline void setRect(qreal x, qreal y, qreal width, qreal height);
70 QColor
color(
const QVariant& value)
const;
75 virtual QVariant
itemChange(QGraphicsItem::GraphicsItemChange change,
const QVariant& value);
77 QScopedPointer<ctkTransferFunctionItemPrivate>
d_ptr;
87 this->
setRect(QRectF(x,y,width,height));