[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    koffice/krita/plugins/paintops/defaultpaintops
From:       Sven Langkamp <sven.langkamp () gmail ! com>
Date:       2010-03-01 12:17:20
Message-ID: 1267445840.457460.23493.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1097446 by langkamp:

cleanup in defaultpaintops

 M  +0 -4      CMakeLists.txt  
 M  +2 -21     brush/kis_brushop.cpp  
 M  +2 -6      brush/kis_brushop.h  
 D             brush/kis_brushop_settings.cpp  
 D             brush/kis_brushop_settings.h  
 M  +2 -5      brush/kis_brushop_settings_widget.cpp  
 M  +0 -1      brush/kis_brushop_settings_widget.h  
 M  +6 -11     defaultpaintops_plugin.cc  
 M  +2 -23     eraser/kis_eraseop.cpp  
 M  +3 -13     eraser/kis_eraseop.h  
 D             eraser/kis_eraseop_settings.cpp  
 D             eraser/kis_eraseop_settings.h  
 M  +2 -2      eraser/kis_eraseop_settings_widget.cpp  
 M  +0 -1      eraser/kis_eraseop_settings_widget.h  
 M  +2 -7      pen/kis_penop.cpp  
 M  +2 -9      pen/kis_penop.h  
 D             pen/kis_penop_settings.cpp  
 D             pen/kis_penop_settings.h  
 M  +2 -2      pen/kis_penop_settings_widget.cpp  
 M  +0 -13     smudge/kis_smudgeop.cpp  
 M  +1 -12     smudge/kis_smudgeop.h  
 D             smudge/kis_smudgeop_settings.cpp  
 D             smudge/kis_smudgeop_settings.h  
 M  +2 -2      smudge/kis_smudgeop_settings_widget.cpp  
 M  +0 -1      smudge/kis_smudgeop_settings_widget.h  


--- trunk/koffice/krita/plugins/paintops/defaultpaintops/CMakeLists.txt \
#1097445:1097446 @@ -12,7 +12,6 @@
 	airbrush/kis_airbrushop_settings.cpp
 	airbrush/kis_airbrushop_settings_widget.cpp
 	brush/kis_brushop.cpp
-	brush/kis_brushop_settings.cpp
 	brush/kis_brushop_settings_widget.cpp
 	duplicate/kis_duplicateop.cpp
 	duplicate/kis_duplicateop_factory.cpp
@@ -20,13 +19,10 @@
 	duplicate/kis_duplicateop_settings_widget.cpp
 	duplicate/kis_duplicateop_option.cpp
 	eraser/kis_eraseop.cpp
-	eraser/kis_eraseop_settings.cpp
 	eraser/kis_eraseop_settings_widget.cpp
 	pen/kis_penop.cpp
-	pen/kis_penop_settings.cpp
 	pen/kis_penop_settings_widget.cpp
 	smudge/kis_smudgeop.cpp
-	smudge/kis_smudgeop_settings.cpp
 	smudge/kis_smudgeop_settings_widget.cpp
     )
 
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp \
#1097445:1097446 @@ -22,42 +22,23 @@
 
 #include "kis_brushop.h"
 
-#include <string.h>
-
 #include <QRect>
-#include <QWidget>
-#include <QLayout>
-#include <QLabel>
-#include <QCheckBox>
-#include <QDomElement>
-#include <QHBoxLayout>
-#include <qtoolbutton.h>
 
 #include <kis_image.h>
 #include <kis_debug.h>
 
 #include <KoColorTransformation.h>
 #include <KoColor.h>
-#include <KoInputDevice.h>
 
 #include <kis_brush.h>
-#include <kis_datamanager.h>
 #include <kis_global.h>
 #include <kis_paint_device.h>
 #include <kis_painter.h>
-#include <kis_paintop.h>
-#include <kis_properties_configuration.h>
-#include <kis_selection.h>
-#include <kis_brush_option_widget.h>
-#include <kis_paintop_options_widget.h>
-
-#include <kis_brushop_settings.h>
-#include <kis_brushop_settings_widget.h>
+#include <kis_brush_based_paintop_settings.h>
 #include <kis_color_source.h>
 
-KisBrushOp::KisBrushOp(const KisBrushOpSettings *settings, KisPainter *painter, \
KisImageWSP image) +KisBrushOp::KisBrushOp(const KisBrushBasedPaintOpSettings \
*settings, KisPainter *painter, KisImageWSP image)  : KisBrushBasedPaintOp(settings, \
                painter)
-        , settings(settings)
 {
     Q_UNUSED(image);
     Q_ASSERT(settings);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/brush/kis_brushop.h \
#1097445:1097446 @@ -27,13 +27,10 @@
 #include <kis_pressure_darken_option.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
-#include <kis_paint_action_type_option.h>
 #include <kis_pressure_rotation_option.h>
 #include <kis_pressure_mix_option.h>
 
-class KisBrushOptionWidget;
-class KisBrushOpSettings;
-class KisBrushOpSettingsWidget;
+class KisBrushBasedPaintOpSettings;
 
 class QWidget;
 class QPointF;
@@ -46,14 +43,13 @@
 
 public:
 
-    KisBrushOp(const KisBrushOpSettings *settings, KisPainter * painter, KisImageWSP \
image); +    KisBrushOp(const KisBrushBasedPaintOpSettings *settings, KisPainter * \
painter, KisImageWSP image);  virtual ~KisBrushOp();
 
     double paintAt(const KisPaintInformation& info);
 
 private:
     KisColorSource* m_colorSource;
-    const KisBrushOpSettings * settings;
     KisPressureSizeOption m_sizeOption;
     KisPressureOpacityOption m_opacityOption;
     KisPressureDarkenOption m_darkenOption;
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp \
#1097445:1097446 @@ -21,10 +21,7 @@
  */
 
 #include "kis_brushop_settings_widget.h"
-#include "kis_brushop_settings.h"
-#include <kis_properties_configuration.h>
-#include <kis_brush_option_widget.h>
-#include <kis_paintop_options_widget.h>
+#include <kis_brush_based_paintop_settings.h>
 #include <kis_pressure_darken_option.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
@@ -52,7 +49,7 @@
 
 KisPropertiesConfiguration* KisBrushOpSettingsWidget::configuration() const
 {
-    KisBrushOpSettings *config = new KisBrushOpSettings();
+    KisBrushBasedPaintOpSettings *config = new KisBrushBasedPaintOpSettings();
     config->setOptionsWidget(const_cast<KisBrushOpSettingsWidget*>(this));
     config->setProperty("paintop", "paintbrush"); // XXX: make this a const id \
string  writeConfiguration(config);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h \
#1097445:1097446 @@ -24,7 +24,6 @@
 #define KIS_BRUSHOP_SETTINGS_WIDGET_H_
 
 #include <kis_brush_based_paintop_options_widget.h>
-#include <kis_image.h>
 
 class KisBrushOptionWidget;
 
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc \
#1097445:1097446 @@ -27,22 +27,18 @@
 #include <kpluginfactory.h>
 
 #include "kis_simple_paintop_factory.h"
-#include "kis_airbrushop.h"
-#include "kis_airbrushop_settings.h"
-#include "kis_airbrushop_settings_widget.h"
 #include "kis_brushop.h"
-#include "kis_brushop_settings.h"
 #include "kis_brushop_settings_widget.h"
 #include "kis_duplicateop_factory.h"
 #include "kis_eraseop.h"
-#include "kis_eraseop_settings.h"
+#include "kis_eraseop_settings_widget.h"
 #include "kis_penop.h"
-#include "kis_penop_settings.h"
 #include "kis_penop_settings_widget.h"
 #include "kis_smudgeop.h"
-#include "kis_smudgeop_settings.h"
+#include "kis_smudgeop_settings_widget.h"
 #include "kis_global.h"
 #include "kis_paintop_registry.h"
+#include "kis_brush_based_paintop_settings.h"
 
 K_PLUGIN_FACTORY(DefaultPaintOpsPluginFactory, \
registerPlugin<DefaultPaintOpsPlugin>();)  \
K_EXPORT_PLUGIN(DefaultPaintOpsPluginFactory("krita")) @@ -54,11 +50,10 @@
     //setComponentData(DefaultPaintOpsPluginFactory::componentData());
 
     KisPaintOpRegistry *r = KisPaintOpRegistry::instance();
-    r->add(new KisSimplePaintOpFactory<KisAirbrushOp, KisAirbrushOpSettings, \
KisAirbrushOpSettingsWidget>("airbrush", i18n("Pixel Airbrush"), \
                "krita-airbrush.png"));
-    r->add(new KisSimplePaintOpFactory<KisBrushOp, KisBrushOpSettings, \
KisBrushOpSettingsWidget>("paintbrush", i18n("Pixel Brush"), \
"krita-paintbrush.png")); +    r->add(new KisSimplePaintOpFactory<KisBrushOp, \
KisBrushBasedPaintOpSettings, KisBrushOpSettingsWidget>("paintbrush", i18n("Pixel \
Brush"), "krita-paintbrush.png"));  r->add(new KisDuplicateOpFactory);
-    r->add(new KisSimplePaintOpFactory<KisEraseOp, KisEraseOpSettings, \
                KisEraseOpSettingsWidget>("eraser", i18n("Pixel Eraser"), \
                "krita-eraser.png"));
-    r->add(new KisSimplePaintOpFactory<KisPenOp, KisPenOpSettings, \
KisPenOpSettingsWidget>("pencil", "Pixel Pencil", "krita-pencil.png")); +    \
r->add(new KisSimplePaintOpFactory<KisEraseOp, KisBrushBasedPaintOpSettings, \
KisEraseOpSettingsWidget>("eraser", i18n("Pixel Eraser"), "krita-eraser.png")); +    \
r->add(new KisSimplePaintOpFactory<KisPenOp, KisBrushBasedPaintOpSettings, \
KisPenOpSettingsWidget>("pencil", "Pixel Pencil", "krita-pencil.png"));  r->add(new \
KisSimplePaintOpFactory<KisSmudgeOp, KisBrushBasedPaintOpSettings, \
KisSmudgeOpSettingsWidget>("smudge", i18n("Smudge Brush"), "krita-smudgebrush.png")); \
}  
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/eraser/kis_eraseop.cpp \
#1097445:1097446 @@ -22,16 +22,7 @@
 
 #include "kis_eraseop.h"
 
-#include <string.h>
-
 #include <QRect>
-#include <QWidget>
-#include <QLayout>
-#include <QLabel>
-#include <QCheckBox>
-#include <QDomElement>
-#include <QHBoxLayout>
-#include <qtoolbutton.h>
 
 #include <kis_image.h>
 #include <kis_debug.h>
@@ -39,27 +30,15 @@
 #include <KoColorTransformation.h>
 #include <KoColor.h>
 #include <KoCompositeOp.h>
-#include <KoInputDevice.h>
 
 #include <kis_brush.h>
-#include <kis_datamanager.h>
 #include <kis_global.h>
 #include <kis_paint_device.h>
 #include <kis_painter.h>
-#include <kis_paintop.h>
-#include <kis_properties_configuration.h>
-#include <kis_selection.h>
-#include <kis_brush_option_widget.h>
-#include <kis_paintop_options_widget.h>
-#include <kis_paint_action_type_option.h>
+#include <kis_brush_based_paintop_settings.h>
 
-#include <kis_eraseop_settings.h>
-#include <kis_eraseop_settings_widget.h>
-
-
-KisEraseOp::KisEraseOp(const KisEraseOpSettings *settings, KisPainter *painter, \
KisImageWSP image) +KisEraseOp::KisEraseOp(const KisBrushBasedPaintOpSettings \
*settings, KisPainter *painter, KisImageWSP image)  : KisBrushBasedPaintOp(settings, \
                painter)
-        , settings(settings)
 {
     Q_UNUSED(image);
     Q_ASSERT(settings);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/eraser/kis_eraseop.h \
#1097445:1097446 @@ -23,21 +23,13 @@
 #ifndef KIS_ERASEOP_H_
 #define KIS_ERASEOP_H_
 
-#include "kis_brush_based_paintop.h"
-#include <klocale.h>
-#include <QDialog>
 #include <KoColorSpace.h>
 
-#include <kis_paintop_factory.h>
-#include <kis_paintop_settings.h>
-#include <kis_paintop_options_widget.h>
+#include "kis_brush_based_paintop.h"
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
 
-class KisBrushOptionWidget;
-class KisPaintActionTypeOption;
-class KisEraseOpSettings;
-class KisEraseOpSettingsWidget;
+class KisBrushBasedPaintOpSettings;
 
 class QWidget;
 class QPointF;
@@ -49,14 +41,12 @@
 
 public:
 
-    KisEraseOp(const KisEraseOpSettings *settings, KisPainter * painter, KisImageWSP \
image); +    KisEraseOp(const KisBrushBasedPaintOpSettings *settings, KisPainter * \
painter, KisImageWSP image);  virtual ~KisEraseOp();
 
     double paintAt(const KisPaintInformation& info);
 
 private:
-
-    const KisEraseOpSettings * settings;
     KisPressureOpacityOption m_opacityOption;
     KisPressureSizeOption m_sizeOption;
 };
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/eraser/kis_eraseop_settings_widget.cpp \
#1097445:1097446 @@ -21,7 +21,7 @@
  */
 
 #include "kis_eraseop_settings_widget.h"
-#include "kis_eraseop_settings.h"
+#include <kis_brush_based_paintop_settings.h>
 #include <kis_properties_configuration.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
@@ -43,7 +43,7 @@
 
 KisPropertiesConfiguration* KisEraseOpSettingsWidget::configuration() const
 {
-    KisEraseOpSettings *config = new KisEraseOpSettings();
+    KisBrushBasedPaintOpSettings *config = new KisBrushBasedPaintOpSettings();
     config->setOptionsWidget(const_cast<KisEraseOpSettingsWidget*>(this));
     config->setProperty("paintop", "eraser"); // XXX: make this a const id string
     writeConfiguration(config);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/eraser/kis_eraseop_settings_widget.h \
#1097445:1097446 @@ -24,7 +24,6 @@
 #define KIS_ERASEOP_SETTINGS_WIDGET_H_
 
 #include <kis_brush_based_paintop_options_widget.h>
-#include <kis_image.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
 
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/pen/kis_penop.cpp \
#1097445:1097446 @@ -33,15 +33,10 @@
 #include <kis_global.h>
 #include <kis_paint_device.h>
 #include <kis_painter.h>
-#include <kis_paintop.h>
-#include <kis_selection.h>
-#include <kis_brush_option_widget.h>
+#include <kis_brush_based_paintop_settings.h>
 
-#include <kis_penop_settings.h>
-
-KisPenOp::KisPenOp(const KisPenOpSettings *settings, KisPainter *painter, \
KisImageWSP image) +KisPenOp::KisPenOp(const KisBrushBasedPaintOpSettings *settings, \
KisPainter *painter, KisImageWSP image)  : KisBrushBasedPaintOp(settings, painter)
-        , settings(settings)
 {
     Q_UNUSED(image);
     Q_ASSERT(settings);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/pen/kis_penop.h \
#1097445:1097446 @@ -24,30 +24,23 @@
 #define KIS_PENOP_H_
 
 #include "kis_brush_based_paintop.h"
-
-#include <kis_paintop_factory.h>
-#include <kis_paintop_settings.h>
 #include <kis_pressure_darken_option.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
 
-class KisBrushOptionWidget;
-class KisPenOpSettings;
+class KisBrushBasedPaintOpSettings;
 
-
 class KisPenOp : public KisBrushBasedPaintOp
 {
 
 public:
 
-    KisPenOp(const KisPenOpSettings *settings, KisPainter * painter, KisImageWSP \
image); +    KisPenOp(const KisBrushBasedPaintOpSettings *settings, KisPainter * \
painter, KisImageWSP image);  virtual ~KisPenOp();
 
     double paintAt(const KisPaintInformation& info);
 
 private:
-
-    const KisPenOpSettings * settings;
     KisPressureOpacityOption m_opacityOption;
     KisPressureDarkenOption m_darkenOption;
     KisPressureSizeOption m_sizeOption;
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/pen/kis_penop_settings_widget.cpp \
#1097445:1097446 @@ -21,7 +21,7 @@
  */
 
 #include "kis_penop_settings_widget.h"
-#include "kis_penop_settings.h"
+#include "kis_brush_based_paintop_settings.h"
 #include <kis_properties_configuration.h>
 #include <kis_pressure_darken_option.h>
 #include <kis_pressure_opacity_option.h>
@@ -47,7 +47,7 @@
 
 KisPropertiesConfiguration* KisPenOpSettingsWidget::configuration() const
 {
-    KisPenOpSettings *config = new KisPenOpSettings();
+    KisBrushBasedPaintOpSettings *config = new KisBrushBasedPaintOpSettings();
     config->setOptionsWidget(const_cast<KisPenOpSettingsWidget*>(this));
     config->setProperty("paintop", "pencil"); // XXX: make this a const id string
     writeConfiguration(config);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/smudge/kis_smudgeop.cpp \
#1097445:1097446 @@ -22,16 +22,7 @@
 
 #include "kis_smudgeop.h"
 
-#include <string.h>
-
 #include <QRect>
-#include <QWidget>
-#include <QLayout>
-#include <QLabel>
-#include <QCheckBox>
-#include <QDomElement>
-#include <QHBoxLayout>
-#include <qtoolbutton.h>
 
 #include <kis_debug.h>
 
@@ -39,20 +30,16 @@
 #include <KoColorTransformation.h>
 #include <KoColor.h>
 #include <KoCompositeOp.h>
-#include <KoInputDevice.h>
 
 #include <kis_brush.h>
 #include <kis_global.h>
 #include <kis_paint_device.h>
 #include <kis_painter.h>
-#include <kis_paintop.h>
-#include <kis_properties_configuration.h>
 #include <kis_selection.h>
 #include <kis_brush_based_paintop_settings.h>
 
 KisSmudgeOp::KisSmudgeOp(const KisBrushBasedPaintOpSettings *settings, KisPainter \
*painter, KisImageWSP image)  : KisBrushBasedPaintOp(settings, painter)
-        , settings(settings)
         , m_firstRun(true)
         , m_target(0)
         , m_srcdev(0)
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/smudge/kis_smudgeop.h \
#1097445:1097446 @@ -23,28 +23,19 @@
 #ifndef KIS_SMUDGEOP_H_
 #define KIS_SMUDGEOP_H_
 
-#include "kis_brush_based_paintop.h"
-#include <klocale.h>
-#include <QDialog>
 #include <KoColorSpace.h>
 
+#include "kis_brush_based_paintop.h"
 #include <kis_types.h>
-
-#include <kis_paintop_factory.h>
-#include <kis_paintop_settings.h>
 #include <kis_pressure_opacity_option.h>
 #include <kis_pressure_size_option.h>
 #include <kis_pressure_rate_option.h>
 
-class KisBrushOptionWidget;
-class KisPaintActionTypeOption;
 class KisBrushBasedPaintOpSettings;
 
-class QWidget;
 class QPointF;
 class KisPainter;
 
-
 class KisSmudgeOp : public KisBrushBasedPaintOp
 {
 
@@ -56,8 +47,6 @@
     double paintAt(const KisPaintInformation& info);
 
 private:
-
-    const KisBrushBasedPaintOpSettings * settings;
     bool m_firstRun;
     KisPaintDeviceSP m_source;
     KisPaintDeviceSP m_target;
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/smudge/kis_smudgeop_settings_widget.cpp \
#1097445:1097446 @@ -21,7 +21,7 @@
  */
 
 #include "kis_smudgeop_settings_widget.h"
-#include "kis_smudgeop_settings.h"
+#include "kis_brush_based_paintop_settings.h"
 #include <kis_properties_configuration.h>
 #include <kis_paintop_options_widget.h>
 #include <kis_pressure_darken_option.h>
@@ -49,7 +49,7 @@
 
 KisPropertiesConfiguration* KisSmudgeOpSettingsWidget::configuration() const
 {
-    KisSmudgeOpSettings *config = new KisSmudgeOpSettings();
+    KisBrushBasedPaintOpSettings *config = new KisBrushBasedPaintOpSettings();
     config->setOptionsWidget(const_cast<KisSmudgeOpSettingsWidget*>(this));
     config->setProperty("paintop", "smudge"); // XXX: make this a const id string
     writeConfiguration(config);
--- trunk/koffice/krita/plugins/paintops/defaultpaintops/smudge/kis_smudgeop_settings_widget.h \
#1097445:1097446 @@ -24,7 +24,6 @@
 #define KIS_SMUDGEOP_SETTINGS_WIDGET_H_
 
 #include <kis_brush_based_paintop_options_widget.h>
-#include <kis_image.h>
 
 class KisBrushOptionWidget;
 


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic