artellapipe.gui.spinner module

Module that contains widget to create wait spinners

class artellapipe.gui.spinner.SpinnerType

Bases: object

Circle = 'circle'
Loading = 'loading'
Thumb = 'thumb'
class artellapipe.gui.spinner.WaitSpinner(spinner_type='thumb', project=None, parent=None)

Bases: PySide2.QtWidgets.QWidget, object

CIRCLE_INFO = (10, 'circle_loading_{}')
EMPTY_FILE = 'empty_file'
LOADING_INFO = (7, 'thumb_loading_{}')
THUMB_INFO = (7, 'thumb_working_{}')
closeEvent(event)

Overrides base QWidget closeEvent function :param event: QEvent

hideEvent(event)

Overrides base QWidget hideEvent function :param event: QEvent

showEvent(event)

Overrides base QWidget showEvent function :param event: QEvent

staticMetaObject = <PySide2.QtCore.QMetaObject object>
stop()

Stops spinner