NaviNIBS.Navigator.GUI.EditWindows.ImportSessionWindow module¶
- class NaviNIBS.Navigator.GUI.EditWindows.ImportSessionWindow.SessionTreeItem(label, obj=None, parent=None)[source]¶
Bases:
object
- Parameters:
_label
_obj
_parent
- _label: str¶
- _obj: object¶
- _parent: SessionTreeItem | None¶
- sigCheckedChanged: Signal¶
- childByLabel(label)[source]¶
- Return type:
Optional
[SessionTreeItem
]
- property label¶
- property obj¶
- property children¶
- property childrenLabels: list[str]¶
- Return type:
list
[str
]
- property parent¶
- property checked¶
- class NaviNIBS.Navigator.GUI.EditWindows.ImportSessionWindow.SessionTreeModel(session, parent=None)[source]¶
Bases:
QAbstractItemModel
Model for displaying session elements in a tree view.
- index(self, row: int, column: int, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = Invalid(PySide6.QtCore.QModelIndex)) → PySide6.QtCore.QModelIndex[source]¶
- parent(self) → PySide6.QtCore.QObject[source]¶
- parent(self, child: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex) → PySide6.QtCore.QModelIndex
- rowCount(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = Invalid(PySide6.QtCore.QModelIndex)) → int[source]¶
- columnCount(self, parent: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex = Invalid(PySide6.QtCore.QModelIndex)) → int[source]¶
- data(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, role: int = Instance(Qt.DisplayRole)) → Any[source]¶
- flags(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex) → PySide6.QtCore.Qt.ItemFlag[source]¶
- setData(self, index: PySide6.QtCore.QModelIndex | PySide6.QtCore.QPersistentModelIndex, value: Any, role: int = Instance(Qt.EditRole)) → bool[source]¶
- headerData(self, section: int, orientation: PySide6.QtCore.Qt.Orientation, role: int = Instance(Qt.DisplayRole)) → Any[source]¶
- property rootItem¶
- staticMetaObject = PySide6.QtCore.QMetaObject("SessionTreeModel" inherits "QAbstractItemModel": )¶