mne_videobrowser.browsers.SyncableBrowserObject#

class mne_videobrowser.browsers.SyncableBrowserObject(parent: QObject | None = None)[source]#

Bases: SyncableBrowser, QObject

A 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_playing

Return whether the media is currently playing.

staticMetaObject

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 )#