pynaviz.qt.widget_plot#

Plotting class for each pynapple object using Qt Widget. Create a unique Qt widget for each class.

Functions

expand_with_time_support(time_support, ...)

Classes

BaseWidget([size])

IntervalSetWidget(data[, index, size, ...])

TsGroupWidget(data[, index, size, ...])

TsWidget(data[, index, size, set_parent, ...])

TsdFrameWidget(data[, index, size, ...])

TsdTensorWidget(data[, index, size, ...])

TsdWidget(data[, index, size, set_parent, ...])

VideoWidget(video[, t, stream_index, index, ...])

class pynaviz.qt.widget_plot.BaseWidget(size=(800, 600))[source]#

Bases: QWidget

Parameters:

size (Tuple[int, int])

close()[source]#
Return type:

None

show()[source]#
Return type:

None

staticMetaObject = PySide6.QtCore.QMetaObject("BaseWidget" inherits "QWidget": )#
class pynaviz.qt.widget_plot.IntervalSetWidget(data, index=None, size=(640, 480), set_parent=True)[source]#

Bases: BaseWidget

staticMetaObject = PySide6.QtCore.QMetaObject("IntervalSetWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.TsGroupWidget(data, index=None, size=(640, 480), set_parent=True, interval_sets=None)[source]#

Bases: BaseWidget

staticMetaObject = PySide6.QtCore.QMetaObject("TsGroupWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.TsWidget(data, index=None, size=(640, 480), set_parent=True, interval_sets=None)[source]#

Bases: BaseWidget

staticMetaObject = PySide6.QtCore.QMetaObject("TsWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.TsdFrameWidget(data, index=None, size=(640, 480), set_parent=True, interval_sets=None)[source]#

Bases: BaseWidget

staticMetaObject = PySide6.QtCore.QMetaObject("TsdFrameWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.TsdTensorWidget(data, index=None, size=(640, 480), set_parent=True, tsdframes=None)[source]#

Bases: BaseWidget

Parameters:
staticMetaObject = PySide6.QtCore.QMetaObject("TsdTensorWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.TsdWidget(data, index=None, size=(640, 480), set_parent=True, interval_sets=None)[source]#

Bases: BaseWidget

staticMetaObject = PySide6.QtCore.QMetaObject("TsdWidget" inherits "BaseWidget": )#
class pynaviz.qt.widget_plot.VideoWidget(video, t=None, stream_index=0, index=None, size=(640, 480), set_parent=True, tsdframes=None)[source]#

Bases: BaseWidget

Parameters:
staticMetaObject = PySide6.QtCore.QMetaObject("VideoWidget" inherits "BaseWidget": )#
pynaviz.qt.widget_plot.expand_with_time_support(time_support, interval_sets)[source]#