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

« back to all changes in this revision

Viewing changes to imageplugins/enhance/noisereductiontool.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:
46
46
namespace DigikamEnhanceImagePlugin
47
47
{
48
48
 
49
 
class NoiseReductionToolPriv
 
49
class NoiseReductionTool::NoiseReductionToolPriv
50
50
{
51
51
public:
52
52
 
120
120
 
121
121
void NoiseReductionTool::prepareEffect()
122
122
{
123
 
    kapp->setOverrideCursor(Qt::WaitCursor);
124
 
    toolSettings()->setEnabled(false);
125
 
    toolView()->setEnabled(false);
126
 
 
127
123
    DImg image      = d->previewWidget->getOriginalRegionImage();
128
124
    NRContainer prm = d->nrSettings->settings();
129
125
 
132
128
 
133
129
void NoiseReductionTool::prepareFinal()
134
130
{
135
 
    toolSettings()->setEnabled(false);
136
 
    toolView()->setEnabled(false);
137
 
 
138
131
    NRContainer prm = d->nrSettings->settings();
139
132
 
140
133
    ImageIface iface(0, 0);
152
145
    iface.putOriginalImage(i18n("Noise Reduction"), filter()->getTargetImage().bits());
153
146
}
154
147
 
155
 
void NoiseReductionTool::renderingFinished()
156
 
{
157
 
    kapp->restoreOverrideCursor();
158
 
    toolSettings()->setEnabled(true);
159
 
    toolView()->setEnabled(true);
160
 
}
161
 
 
162
148
void NoiseReductionTool::slotLoadSettings()
163
149
{
164
150
    d->nrSettings->loadSettings();