Hi All,<br><br>Using the given example of an Image Viewer in Examples/GUI/Qt/ImageViewer, what can I do to fit 2D images of any size to the size of a QVTKWidget?<br><br>Here is the code:<br><br>int main(int argc, char** argv)<br>
{<br> QApplication app(argc, argv);<br><br> QVTKWidget widget;<br> widget.resize(256,256);<br> <br>#if QT_VERSION < 0x040000<br> app.setMainWidget(&widget);<br>#endif<br><br> vtkPNGReader* reader = vtkPNGReader::New();<br>
char* fname = vtkTestUtilities::ExpandDataFileName(argc, argv, "Data/vtk.png");<br> reader->SetFileName(fname);<br> delete [] fname;<br><br> vtkImageViewer* image_view = vtkImageViewer::New();<br> image_view->SetInputConnection(reader->GetOutputPort());<br>
<br> widget.SetRenderWindow(image_view->GetRenderWindow());<br> image_view->SetupInteractor(widget.GetRenderWindow()->GetInteractor());<br><br> image_view->SetColorLevel(138.5);<br> image_view->SetColorWindow(233);<br>
<br> widget.show();<br><br> app.exec();<br> <br><br> image_view->Delete();<br> reader->Delete();<br>}<br><br><br>Thanks,<br>Luis<br>