<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div><div><div>This works for me.</div></div>
</div><div><br></div><div><div><br></div><div>int main(int argc, char** argv)</div><div>{</div><div> QApplication app(argc, argv);</div><div> QVTKWidget w;</div><div> w.resize(400,400);</div><div> vtkSmartPointer<vtkRenderer> ren = vtkSmartPointer<vtkRenderer>::New();</div>
<div> w.GetRenderWindow()->AddRenderer(ren);</div><div> vtkRenderWindowInteractor* iren = w.GetInteractor();</div><div> vtkSmartPointer<vtkBorderWidget> border = vtkSmartPointer<vtkBorderWidget>::New();</div>
<div> border->SetInteractor(iren);</div><div> border->SetResizable(1);</div><div> border->On();</div><div> w.show();</div><div> return app.exec();</div><div>}</div><div><br></div></div><div><br></div><div>Clint</div>
<div></div></div></div></blockquote></div><br><div>Strange... that works for me too. What isn't working is that same code but using a QVTKWidget that is on a form made in the Qt Designer (so instantiated from a .ui file).</div>
<div><br></div><div><div><br></div><div> vtkSmartPointer<vtkRenderer> rightRenderer = </div><div> vtkSmartPointer<vtkRenderer>::New();</div><div><br></div><div> // Add Actor to renderer</div><div> rightRenderer->AddActor(cubeActor);</div>
<div><br></div><div> // VTK/Qt wedded</div><div> this->ui->qvtkWidgetRight->GetRenderWindow()->AddRenderer(rightRenderer);</div><div> </div><div> //add a border widget to the right renderer</div><div> vtkSmartPointer<vtkBorderWidget> borderWidget = </div>
<div> vtkSmartPointer<vtkBorderWidget>::New();</div><div> borderWidget->SetInteractor(this->ui->qvtkWidgetRight->GetInteractor());</div><div> borderWidget->On();</div><div><br></div><div>The cube shows up, so the renderer is setup correctly, but still no border widget ??</div>
<div><br></div><div>Here is the complete example:</div><div><a href="http://www.vtk.org/Wiki/VTK/Examples/Qt/BorderWidget">http://www.vtk.org/Wiki/VTK/Examples/Qt/BorderWidget</a></div><div><br></div><div>Maybe there is something wrong with the .ui file? It seems like everything is ok though since it compiles and I can interact with the cube...</div>
<div><br></div>Thanks,<br><br>David</div>