[vtkusers] VTK widget "border" width
abstracted
jds0447 at unt.edu
Wed Oct 29 14:55:39 EDT 2014
Some quick background:
I have been developing a program that integrates VTK into a GUI designed
with Qt. Thus I have been using the QVTKRenderWindowInteractor for Qt
integration. Below is a code snippet that shows how I initialize all of the
VTK business.
class modelView(QMainWindow):
...
def setupUi(self):
...
self.frame = QFrame()
self.frame.setLineWidth(0)
self.frame.setFrameStyle(QFrame.NoFrame)
self.vl = QVBoxLayout()
self.vtkWidget = QVTKRenderWindowInteractor(self.frame)
self.vl.addWidget(self.vtkWidget)
self.ren = vtkRenderer()
self.vtkWidget.GetRenderWindow().AddRenderer(self.ren)
self.iren = self.vtkWidget.GetRenderWindow().GetInteractor()
self.ren.ResetCamera()
self.frame.setLayout(self.vl)
self.setCentralWidget(self.frame)
self.show()
self.iren.Initialize()
self.iren.Start()
...
Now for my actual question, it appears as though the render window has a
border around it. I.e. the outline is offset by some amount. The image below
shows what I am attempting to say. The top cropped image comes from a
different program written in Qt, the two left widgets are dockwidgets and
the right is a QGraphicsView (I think). The bottom image is cropped from my
program, the same setup but thee right widget is a VTK render window. You
can see the difference in "border width", if that's a thing.
My curiosity got the best of me, and I am now curious as to how this happens
and if you change it (it looks odd to me).
<http://vtk.1045678.n5.nabble.com/file/n5729287/example.png>
--
View this message in context: http://vtk.1045678.n5.nabble.com/VTK-widget-border-width-tp5729287.html
Sent from the VTK - Users mailing list archive at Nabble.com.
More information about the vtkusers
mailing list