mne_videobrowser.browsers.SyncableBrowserObject#
- class mne_videobrowser.browsers.SyncableBrowserObject(parent: QObject | None = None)[source]#
Bases:
SyncableBrowser,QObjectA helper class to combine SyncableBrowser and QObject.
Signals#
- sigPositionChangedSignal(int, int)
Emitted when a displayed media position changes. Parameters: (media index, position index).
- sigPlaybackStateChangedSignal(int, bool)
Emitted when the playback state changes. Parameters: (media index, is playing).
Methods
blockSignals(self, b, /)childEvent(self, event, /)children(self, /)connect(...)connectNotify(self, signal, /)customEvent(self, event, /)deleteLater(self, /)disconnect(...)disconnectNotify(self, signal, /)dumpObjectInfo(self, /)dumpObjectTree(self, /)dynamicPropertyNames(self, /)emit(self, signal, /, *args)event(self, event, /)eventFilter(self, watched, event, /)findChild(self, type, /[, name, options])findChildren() -> List[~PlaceholderType] ))get_current_position(media_idx)Return the current position index of the specified media.
inherits(self, classname, /)installEventFilter(self, filterObj, /)isQuickItemType(self, /)isSignalConnected(self, signal, /)isWidgetType(self, /)isWindowType(self, /)jump_to_end(media_idx[, signal])Display the last frame/sample of the specified media.
jump_to_start(media_idx[, signal])Display the first frame/sample of the specified media.
killTimer(-> None)metaObject(self, /)moveToThread(self, thread, /)objectName(self, /)parent(self, /)pause_playback()Pause playback of the currently playing media.
property(self, name, /)receivers(self, signal, /)removeEventFilter(self, obj, /)sender(self, /)senderSignalIndex(self, /)setObjectName(self, name, /)setParent(self, parent, /)setProperty(self, name, value, /)set_position(position_idx, media_idx[, signal])Set the current position (frame/sample) for the specified media.
set_sync_status(status, media_idx)Set the synchronization status for the specified media.
signalsBlocked(self, /)startTimer(self, interval, /[, timerType])start_playback(media_idx)Start playing the specified media.
thread(self, /)timerEvent(self, event, /)tr(self, sourceText, /[, disambiguation, n])Attributes
is_playingReturn whether the media is currently playing.
- staticMetaObject = PySide6.QtCore.QMetaObject("SyncableBrowserObject" inherits "QObject": Methods: #4 type=Signal, signature=sigPositionChanged(int,int), parameters=int, int #5 type=Signal, signature=sigPlaybackStateChanged(int,bool), parameters=int, bool )#