[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/graphics/darkroom/src
From: Cyrille Berger <cyb () lepi ! org>
Date: 2008-07-31 21:06:01
Message-ID: 1217538361.251738.10979.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 840314 by berger:
use the kcurve widget coming from krita coming from digikam that really need to go in \
kdelibs
M +1 -0 CMakeLists.txt
M +10 -1 Darkroom.cpp
AM kcurve.cc trunk/koffice/krita/ui/widgets/kcurve.cc#837487 [License: \
GPL (v2+)] AM kcurve.h trunk/koffice/krita/ui/widgets/kcurve.h#837487 \
[License: GPL (v2+)]
--- trunk/playground/graphics/darkroom/src/CMakeLists.txt #840313:840314
@@ -13,6 +13,7 @@
ImageHistogram.cpp
PreviewInfo.cpp
ProcessingOptions.cpp
+ kcurve.cc
)
--- trunk/playground/graphics/darkroom/src/Darkroom.cpp #840313:840314
@@ -49,6 +49,8 @@
#include "ProcessingOptions.h"
#include <libkdcraw/dcrawsettingswidget.h>
+#include "kcurve.h"
+
#include "ui_BatchProcessWidget.h"
#include "ui_ExistingFilesDialog.h"
#include "ui_HistogramDockerWidget.h"
@@ -73,6 +75,7 @@
Ui::LightOptions lightOptions;
Ui::NoiseReductionOptions noiseReductionOptions;
Ui::QualityOptions qualityOptions;
+ KCurve* curveWidget;
};
Darkroom::Darkroom()
@@ -219,7 +222,7 @@
connect(d->noiseReductionOptions.enableNoiseReduction, SIGNAL(clicked(bool)), \
this, SLOT(optionsChanged()) ); \
connect(d->noiseReductionOptions.thresholdNoiseReductionValue, \
SIGNAL(valueChanged(int)), this, SLOT(optionsChanged()) ); \
d->noiseReductionOptions.thresholdNoiseReductionValue->setRange( 0, \
250, 10, true );
- connect( d->noiseReductionOptions.enableNoiseReduction, SIGNAL(clicked(bool)), \
this, SLOT(slotEnableNoiseReduction(bool))); + connect( \
d->noiseReductionOptions.enableNoiseReduction, SIGNAL(clicked(bool)), this, \
SLOT(slotEnableNoiseReduction(bool))); slotEnableNoiseReduction( false );
addDockWidget(Qt::LeftDockWidgetArea, noiseReductionOptionsDockWidget);
@@ -231,6 +234,12 @@
connect( d->histogramDockerWidget.histogramType, SIGNAL(currentIndexChanged(int)), \
this, SLOT(slotHistogramTypeChanged(int))); addDockWidget( Qt::LeftDockWidgetArea, \
histogramDockWidget );
+ // Setup Curve dockers
+ QDockWidget* curveDockWidget = new QDockWidget(i18n("Curve"), this);
+ QWidget* curveDockerWidget = new QWidget( curveDockWidget );
+ d->curveWidget = new KCurve( curveDockerWidget );
+ curveDockWidget->setWidget( d->curveWidget );
+ addDockWidget( Qt::LeftDockWidgetArea, curveDockWidget );
// Setup batchProcessor widget
QDockWidget* batchProcessDockWidget = new QDockWidget(i18n("Batch Process"), \
this);
** trunk/playground/graphics/darkroom/src/kcurve.cc #property svn:eol-style
+ native
** trunk/playground/graphics/darkroom/src/kcurve.cc #property svn:mergeinfo
+
** trunk/playground/graphics/darkroom/src/kcurve.h #property svn:eol-style
+ native
** trunk/playground/graphics/darkroom/src/kcurve.h #property svn:mergeinfo
+
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic