View on GitHub

PyInventor

3D Graphics in Python with Open Inventor

PyInventor.QtInventor.QInspectorWidget

class QInspectorWidget(PySide.QtGui.QSplitter)

Widget for inspecting and editing scene grpahs. It shows the structure of a scene as a tree as well as a fields editor.

Method resolution order:

Methods defined here:

addFieldConnection(self, field, typeName, masterName)

appendObject(self)

Appends a new scene object after current selection

attach(self, rootNode)

Attaches the scene and field editors to a scene graph

deleteObject(self)

Deletes all scene objects currently selected in tree view

fieldChanged(self, current, old)

Updates field editor after selection in tree view changed

insertObject(self)

Inserts a new scene object before current selection

keyPressEvent(self, event)

Handles default keyboard events for insert and delete

setCurrentIndex(self, index)

Sets current selection in scene graph tree view

setFilter(self, filter)

Updates filter used in tree view, linked to filter edito box

setSelection(self, current, old)

Updates field editor after selection in tree view changed

sizeHint(self)

Returns default widget size


Data and other attributes defined here:

staticMetaObject = PySide.QtCore.QMetaObject object