Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sdynpy.fileio.sdynpy_escdf.ESCDFTableModel

Signature

class sdynpy.fileio.sdynpy_escdf.ESCDFTableModel(escdf_property, indices, parent=None)

QAbstractTableModel(parent: Optional[QObject] = None)

Methods

NameSummary
__init__Initialize self. See help(type(self)) for accurate signature.
columnCountcolumnCount(self, parent: QModelIndex = QModelIndex()) -> int
datadata(self, index: QModelIndex, role: int = Qt.ItemDataRole.DisplayRole) -> Any
get_slice
headerDataheaderData(self, section: int, orientation: Qt.Orientation, role: int = Qt.ItemDataRole.DisplayRole) -> Any
rowCountrowCount(self, parent: QModelIndex = QModelIndex()) -> int

__init__

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.__init__(self, escdf_property, indices, parent=None)

Initialize self. See help(type(self)) for accurate signature.

columnCount

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.columnCount(self, parent=<PyQt5.QtCore.QModelIndex object at 0x7f7f98f3c280>)

columnCount(self, parent: QModelIndex = QModelIndex()) -> int

data

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.data(self, index, role=0)

data(self, index: QModelIndex, role: int = Qt.ItemDataRole.DisplayRole) -> Any

get_slice

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.get_slice(self, row, column)

headerData

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.headerData(self, section, orientation, role=0)

headerData(self, section: int, orientation: Qt.Orientation, role: int = Qt.ItemDataRole.DisplayRole) -> Any

rowCount

def sdynpy.fileio.sdynpy_escdf.ESCDFTableModel.rowCount(self, parent=<PyQt5.QtCore.QModelIndex object at 0x7f7f98f3c1a0>)

rowCount(self, parent: QModelIndex = QModelIndex()) -> int