19#ifndef KIS_COLOR_CUP_H
20#define KIS_COLOR_CUP_H
22#include <tqpushbutton.h>
26#include <koffice_export.h>
34class KisColorPopup : public TQFrame {
41 KisColorPopup(TQColor color, TQWidget * w, const char * name);
42 virtual ~KisColorPopup() {};
46 void changed( const TQColor &);
50 KHSSelector * m_khsSelector;
51 KValueSelector * m_valueSelector;
56class KRITAUI_EXPORT KisColorCup : public TQPushButton {
63 KisColorCup(TQWidget * parent, const char * name = 0);
65 virtual ~KisColorCup() {};
67 TQColor color() { return m_color; };
71 void changed( const TQColor &);
75 TQSize sizeHint() const;
79 void setColor( const TQColor & c);
88 virtual void drawButtonLabel( TQPainter *p );
92 KisColorPopup * m_popup;
|