MCPcopy Create free account
hub / github.com/cpvrlab/ImagePlay / removeProcessStep

Method removeProcessStep

ImagePlay/src/ImageViewerWindow.cpp:159–180  ·  view source on GitHub ↗

----------------------------------------------------------------------------- ! ImageViewerWindow::removeProcessStep */

Source from the content-addressed store, hash-verified

157ImageViewerWindow::removeProcessStep
158*/
159void ImageViewerWindow::removeProcessStep(IPProcessStep *processStep)
160{
161 qDebug() << "ImageViewerWindow::removeProcessStep: " << processStep->name();
162 _ignoreZoomEvents = true;
163 long stepID = processStep->stepID();
164 delete _imageViewers1.value(stepID);
165 _imageViewers1.remove(stepID);
166
167 // reset zoom histogram, statistics and zoom
168 updateHistogram(NULL);
169 updateStatistics(NULL);
170 updateZoomwidget(NULL);
171
172 resetHistogramValue();
173 resetStatistics();
174 resetZoomWidget();
175
176 _ignoreZoomEvents = false;
177
178// delete _imageViewers2.value(stepID);
179// _imageViewers2.remove(stepID);
180}
181//-----------------------------------------------------------------------------
182/*!
183ImageViewerWindow::updateImage

Callers 2

removeStepMethod · 0.80
removeStepMethod · 0.80

Calls 4

stepIDMethod · 0.80
removeMethod · 0.80
nameMethod · 0.45
valueMethod · 0.45

Tested by

no test coverage detected