napari_locan.data_model.smlm_data.SmlmData

class napari_locan.data_model.smlm_data.SmlmData(locdatas=None, locdata_names=None)[source]

Bases: QObject

Container for one or more LocData objects.

Variables:
  • index_changed_signal – A Qt signal for index

  • locdata_names_changed_signal – A Qt signal for locdata_names

  • locdatas – Localization datasets

  • locdata_names – Localization string identifier

  • index – Current selection of locdatas

  • locdata – The selected LocData object

  • locdata_name – The selected LocData identifier

Methods

__init__([locdatas, locdata_names])

append_item(locdata[, locdata_name, set_index])

blockSignals

childEvent

children

connect

connectNotify

customEvent

deleteLater

delete_all()

delete_item()

disconnect

disconnectNotify

dumpObjectInfo

dumpObjectTree

dynamicPropertyNames

emit

event

eventFilter

findChild

findChildren

inherits

installEventFilter

isQuickItemType

isSignalConnected

isWidgetType

isWindowType

killTimer

metaObject

moveToThread

objectName

parent

property

receivers

removeEventFilter

sender

senderSignalIndex

setObjectName

setParent

setProperty

set_index_slot(value)

QT slot for property self.index.

signalsBlocked

startTimer

thread

timerEvent

tr

Attributes

append_item(locdata, locdata_name=None, set_index=True)[source]
Return type:

None

delete_all()[source]
Return type:

None

delete_item()[source]
Return type:

None

property index: int
index_changed_signal: Signal
property locdata: LocData | None
property locdata_name: str
property locdata_names: list[str]
locdata_names_changed_signal: Signal
property locdatas: list[LocData]
set_index_slot(value)[source]

QT slot for property self.index.

Return type:

None

staticMetaObject = PySide6.QtCore.QMetaObject("SmlmData" inherits "QObject": Methods:   #4 type=Signal, signature=index_changed_signal(int), parameters=int   #5 type=Signal, signature=locdata_names_changed_signal(QVariantList), parameters=QVariantList )