krita
kis_brush_chooser.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef KIS_BRUSH_CHOOSER_H_
00019 #define KIS_BRUSH_CHOOSER_H_
00020
00021 #include "kis_itemchooser.h"
00022
00023 class QLabel;
00024 class QCheckBox;
00025
00026 class KisDoubleWidget;
00027
00028 class KisBrushChooser : public KisItemChooser {
00029 typedef KisItemChooser super;
00030 Q_OBJECT
00031
00032 public:
00033 KisBrushChooser(QWidget *parent = 0, const char *name = 0);
00034 virtual ~KisBrushChooser();
00035
00036 protected:
00037 virtual void update(KoIconItem *item);
00038
00039 private slots:
00040 void slotSetItemSpacing(double spacing);
00041 void slotSetItemUseColorAsMask(bool);
00042
00043 private:
00044 QLabel *m_lbName;
00045 QLabel *m_lbSpacing;
00046 KisDoubleWidget *m_slSpacing;
00047 QCheckBox *m_chkColorMask;
00048 };
00049
00050 #endif // KIS_BRUSH_CHOOSER_H_
00051
|