X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvLabelImageLoaderWidget.cxx;h=6c36d627e03a41c642e21c5d0fe1a04de34149fb;hb=c361c11f0875b493f99ed8dca7796dd1bd4535f9;hp=a4b7e4158a22f2828646bb4c2a801718f3addb9e;hpb=2b4229b2e82be6bd48817b0171afb2d69a9e9758;p=clitk.git diff --git a/vv/vvLabelImageLoaderWidget.cxx b/vv/vvLabelImageLoaderWidget.cxx index a4b7e41..6c36d62 100644 --- a/vv/vvLabelImageLoaderWidget.cxx +++ b/vv/vvLabelImageLoaderWidget.cxx @@ -71,8 +71,6 @@ void vvLabelImageLoaderWidget::SetText(QString t) //------------------------------------------------------------------------------ void vvLabelImageLoaderWidget::OpenImage() { - DD("OpenImage"); - // Browse for file QString Extensions = "Images files ( *.mhd *.hdr *.his)"; Extensions += ";;All Files (*)"; @@ -82,6 +80,7 @@ void vvLabelImageLoaderWidget::OpenImage() if (filename == "") return; // nothing to do // Open Image + QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); vvImageReader * mReader = new vvImageReader; mReader->SetInputFilename(filename.toStdString()); mReader->Update(IMAGE); @@ -109,9 +108,7 @@ void vvLabelImageLoaderWidget::OpenImage() return; } - DD(temp->GetScalarTypeAsITKString()); if (temp->GetScalarTypeAsITKString() != "unsigned_char") { - DD("Cast"); vtkImageData * p = vtkImageData::New(); p->SetExtent(temp->GetFirstVTKImageData()->GetExtent ()); // Only first ! could not be 4D p->SetScalarTypeToUnsignedChar(); @@ -129,6 +126,7 @@ void vvLabelImageLoaderWidget::OpenImage() // Set GUI mLabelInputInfo->setText(vtksys::SystemTools::GetFilenameName(filename.toStdString()).c_str()); + QApplication::restoreOverrideCursor(); emit accepted(); } //------------------------------------------------------------------------------