+//------------------------------------------------------------------------------
+void vvMainWindow::SelectWipeImage()
+{
+ int index = GetSlicerIndexFromItem(DataTree->selectedItems()[0]);
+
+
+ if (!(CheckAddedImage(index, "wipe")))
+ return;
+
+ vvWipeImage::Pointer wipeImage = vvWipeImage::New();
+ wipeImage->Initialize(mInputPathName, mSlicerManagers);
+ wipeImage->selectWipeImage(index, GetTree());
+ QTreeWidgetItem *item = DataTree->itemAt(index, COLUMN_CLOSE_IMAGE);
+ //connect(item,SIGNAL(clickedInto(QTreeWidgetItem*, int)), this,SLOT(CloseImage(QTreeWidgetItem*, int)));
+ UpdateTree();
+ ImageInfoChanged();
+ for(int i=0; i<4; i++)
+ DisplaySliders(index, i);
+ WindowLevelChanged();
+
+ /*QString Extensions = EXTENSIONS;
+ Extensions += ";;All Files (*)";
+ QStringList files = QFileDialog::getOpenFileNames(this,tr("Load Wipe image"),mInputPathName,Extensions);
+ if (files.isEmpty())
+ return;
+
+ std::vector<std::string> vecFileNames;
+ for (int i = 0; i < files.size(); i++) {
+ vecFileNames.push_back(files[i].toStdString());
+ }*/
+
+ //AddWipeImage(index,vecFileNames,vvImageReader::IMAGE);
+}
+//------------------------------------------------------------------------------
+
+