AbstractSwitch

class labpyproject.apps.labpyrinthe.gui.skinBase.interfaces.AbstractSwitch[source]

Bases : object

Pseudo interface des boutons (ou switchs)

Attributes Summary

DISABLED

marqueur d’état

ENABLED

marqueur d’état

OVER

marqueur d’état

PRESSED

marqueur d’état

SELECTED

marqueur d’état

STATES

liste des marqueurs d’état

UNSELECTED

marqueur d’état

Methods Summary

get_state()

Retourne l’état du bouton

is_switch()

Indique si le bouton se comporte comme un switch

set_state(state)

Modifie l’état du bouton

Attributes Documentation

DISABLED = 'DISABLED'

marqueur d’état

ENABLED = 'ENABLED'

marqueur d’état

OVER = 'OVER'

marqueur d’état

PRESSED = 'PRESSED'

marqueur d’état

SELECTED = 'SELECTED'

marqueur d’état

STATES = ['UNSELECTED', 'OVER', 'PRESSED', 'SELECTED', 'DISABLED']

liste des marqueurs d’état

UNSELECTED = 'UNSELECTED'

marqueur d’état

Methods Documentation

abstract get_state()[source]

Retourne l’état du bouton

abstract is_switch()[source]

Indique si le bouton se comporte comme un switch

abstract set_state(state)[source]

Modifie l’état du bouton