22#ifndef KPROPERTY_PIXMAPEDIT_H
23#define KPROPERTY_PIXMAPEDIT_H
34class KOPROPERTY_EXPORT PixmapEdit : public Widget
40 PixmapEdit(Property *property, TQWidget *parent=0, const char *name=0);
41 virtual ~PixmapEdit();
43 virtual TQVariant value() const;
44 virtual void setValue( const TQVariant &value, bool emitChange= true);
45 virtual void drawViewer(TQPainter *p, const TQColorGroup &cg, const TQRect &r, const TQVariant &value);
47 void resizeEvent(TQResizeEvent *ev);
48 bool eventFilter(TQObject *o, TQEvent *ev);
51 virtual void setReadOnlyInternal( bool readOnly);
58 TQString selectPixmapFileName();
61 virtual void selectPixmap();
66 TQPushButton *m_button;
67 TQVariant m_recentlyPainted;
68 TQPixmap m_pixmap, m_scaledPixmap, m_previewPixmap;
Namespace for a set of classes implementing generic properties framework.
|