20#ifndef _VGRADIENTWIDGET_H_
21#define _VGRADIENTWIDGET_H_
24#include <koffice_export.h>
29class KARBONBASE_EXPORT VGradientWidget : public TQWidget
35 VGradientWidget( VGradient& gradient, TQWidget* parent = 0L, const char* name = 0L );
38 virtual void paintEvent( TQPaintEvent* );
45 void mousePressEvent( TQMouseEvent* );
46 void mouseReleaseEvent( TQMouseEvent* );
47 void mouseDoubleClickEvent( TQMouseEvent* );
48 void mouseMoveEvent( TQMouseEvent* );
50 void paintColorStop( TQPainter& p, int x, VColor& color );
51 void paintMidPoint( TQPainter& p, int x );
54 VGradient* m_gradient;
56 unsigned int currentPoint;
This class keeps track of color properties.
|