SFViewParamTree: ScalarFieldView parameters widget
This module provides a tree widget to set/view parameters of a ScalarFieldView.
- 
class silx.gui.plot3d.SFViewParamTree.TreeView(parent=None)[source]
- Bases: PyQt4.QtGui.QTreeView - TreeView displaying the SubjectItems for the ScalarFieldView. - 
- 
setSfView(sfView)[source]
- Sets the ScalarFieldView this view is controlling. - 
| Parameters: | sfView – A ScalarFieldView | 
|---|
 
 
 - 
- 
setModel(model)[source]
- Reimplementation of the QTreeView.setModel method. It connects the
rowsRemoved signal and opens the persistent editors. - 
| Parameters: | model (qt.QStandardItemModel) – the model | 
|---|
 
 
 - 
- 
rowsAboutToBeRemoved(parent, start, end)[source]
- Reimplementation of the QTreeView.rowsAboutToBeRemoved. Closes all
persistent editors under parent. - 
| Parameters: | 
parent (qt.QModelIndex) – Parent indexstart (int) – Start index from parent index (inclusive)end (int) – End index from parent index (inclusive) | 
|---|
 
 
 - 
- 
rowsRemoved(parent, start, end)[source]
- Called when QTreeView.rowsRemoved is emitted. Opens all persistent
editors under parent. - 
| Parameters: | 
parent (qt.QModelIndex) – Parent indexstart (int) – Start index from parent index (inclusive)end (int) – End index from parent index (inclusive) | 
|---|
 
 
 - 
- 
rowsInserted(parent, start, end)[source]
- Reimplementation of the QTreeView.rowsInserted. Opens all persistent
editors under parent. - 
| Parameters: | 
parent (qt.QModelIndex) – Parent indexstart (int) – Start index from parent indexend (int) – End index from parent index | 
|---|
 
 
 - 
- 
keyReleaseEvent(event)[source]
- Reimplementation of the QTreeView.keyReleaseEvent.
At the moment only Key_Delete is handled. It calls the selected item’s
queryRemove method, and deleted the item if needed. - 
| Parameters: | event (qt.QKeyEvent) – A key event | 
|---|