21#ifndef __ctkTransferFunctionBarsItem_h
22#define __ctkTransferFunctionBarsItem_h
25#include <QGraphicsObject>
30#include "ctkWidgetsExport.h"
33class ctkTransferFunctionBarsItemPrivate;
40 Q_PROPERTY(qreal barWidth READ barWidth WRITE setBarWidth)
41 Q_PROPERTY(QColor barColor READ barColor WRITE setBarColor)
45 QGraphicsItem* parent = 0);
60 virtual void paint(QPainter * painter,
const QStyleOptionGraphicsItem * option, QWidget * widget = 0);
62 QScopedPointer<ctkTransferFunctionBarsItemPrivate>
d_ptr;
ctkTransferFunctionBarsItem(ctkTransferFunction *transferFunc, QGraphicsItem *parent=0)
virtual ~ctkTransferFunctionBarsItem()
QScopedPointer< ctkTransferFunctionBarsItemPrivate > d_ptr
ctkTransferFunctionBarsItem(QGraphicsItem *parent=0)
void setBarColor(const QColor &newBarColor)
virtual void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=0)
void setBarWidth(qreal newBarWidth)