~ubuntu-branches/ubuntu/saucy/digikam/saucy

« back to all changes in this revision

Viewing changes to imageplugins/enhance/localcontrasttool.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Alessandro Ghersi
  • Date: 2010-10-24 00:20:43 UTC
  • mfrom: (1.2.31 upstream)
  • Revision ID: james.westby@ubuntu.com-20101024002043-y7y9fg4rvxy0obcc
Tags: 2:1.5.0-0ubuntu1
* New upstream release
  - Bump build-dependencies
  - Build against libkipi-dev 1.5.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
61
61
namespace DigikamEnhanceImagePlugin
62
62
{
63
63
 
64
 
class LocalContrastToolPriv
 
64
class LocalContrastTool::LocalContrastToolPriv
65
65
{
66
66
public:
67
67
 
158
158
 
159
159
void LocalContrastTool::prepareEffect()
160
160
{
161
 
    toolSettings()->setEnabled(false);
162
 
    toolView()->setEnabled(false);
163
 
 
164
161
    DImg image = d->previewWidget->getOriginalRegionImage(true);
165
162
    setFilter(new LocalContrastFilter(&image, this, d->settingsView->settings()));
166
163
}
167
164
 
168
165
void LocalContrastTool::prepareFinal()
169
166
{
170
 
    toolSettings()->setEnabled(false);
171
 
    toolView()->setEnabled(false);
172
 
 
173
167
    ImageIface iface(0, 0);
174
168
    setFilter(new LocalContrastFilter(iface.getOriginalImg(), this, d->settingsView->settings()));
175
169
}
196
190
    iface.putOriginalImage(i18n("Local Contrast"), filter()->getTargetImage().bits());
197
191
}
198
192
 
199
 
void LocalContrastTool::renderingFinished()
200
 
{
201
 
    toolSettings()->setEnabled(true);
202
 
    toolView()->setEnabled(true);
203
 
}
204
 
 
205
193
void LocalContrastTool::slotLoadSettings()
206
194
{
207
195
    d->settingsView->loadSettings();