napari_locan.data_model.roi_specifications.RoiSpecifications¶
- class napari_locan.data_model.roi_specifications.RoiSpecifications(datasets=None, names=None)[source]¶
Bases:
DataModelContainer for one or more ROI specifications.
- Variables:
datasets_changed_signal – A Qt signal for index
names_changed_signal – A Qt signal for names
index_changed_signal – A Qt signal for index
datasets – Data structures
names – Data structure string identifier
index – Current selection of data structure
dataset – The selected data object
name – The selected data identifier
Methods
__init__([datasets, names])append_item(dataset[, name, set_index])Append a new item to the end of datasets and point index to new dataset if set_index is true.
blockSignalschildEventchildrenconnectconnectNotifycustomEventdeleteLaterdelete_all()Delete all datasets and set index to -1.
delete_item()Delete current dataset and set index to the previous dataset.
disconnectdisconnectNotifydumpObjectInfodumpObjectTreedynamicPropertyNamesemiteventeventFilterfindChildfindChildreninheritsinstallEventFilterisQuickItemTypeisSignalConnectedisWidgetTypeisWindowTypekillTimermetaObjectmoveToThreadobjectNameparentpropertyreceiversremoveEventFiltersendersenderSignalIndexsetObjectNamesetParentsetPropertyset_datasets_and_names([datasets, names])Set datasets and names to the given values and point index to the last item.
set_index_slot(value)QT slot for property self.index.
signalsBlockedstartTimerthreadtimerEventtrAttributes
countdatasetdatasetsdatasets_changed_signaldestroyedindexindex_changed_signalnamenamesnames_changed_signalobjectNameChanged- staticMetaObject = PySide6.QtCore.QMetaObject("RoiSpecifications" inherits "DataModel": )¶