mgear.synoptic

class mgear.synoptic.Synoptic(parent=None)

Synoptic Main class

closeEvent(evnt)

oon close, kill all callbacks

Parameters:evnt (Qt.QEvent) – Close event called
create_widgets()
default_height = 790
default_width = 325
margin = 30
setupUi()
staticMetaObject = <PySide2.QtCore.QMetaObject object>
updateModelList()
updateTabs()
wrapTabContents(synoptic_tab)
class mgear.synoptic.SynopticTabWrapper(*args, **kwargs)

Class for handling mouse rubberband Selection

Class for handling mouse rubberband within spacer and synoptic tab that is children of.

calculateOffset()
mouseMoveEvent(event)
mousePressEvent(event)
mouseReleaseEvent(event)
offsetEvent(event)
searchMainSynopticTab()
setSpacerLeft(spacer)
staticMetaObject = <PySide2.QtCore.QMetaObject object>
mgear.synoptic.importTab(tabName)

Import Synoptic Tab

Parameters:tabName (Str) – Synoptic tab name
Returns:Synoptic tab module
Return type:module
mgear.synoptic.open(*args)