Public Member Functions | |
def | __init__ |
def | setState |
Set the state of the current object and propogate to parent if need be. | |
def | update |
Update my state with whatever the state should be. | |
def | recalculate |
Recalculate this items state based on its children. | |
def | cv |
def | tlmDb |
def | setCV |
def | showInfo |
def | showLimits |
def | expandChildren |
def | setDescription |
def | setRawValue |
def | setEngValue |
def | raiseAlarm |
def | name |
Static Public Attributes | |
dictionary | icons |
dictionary | messageBoxStates |
list | raiseAlarmStates |
Private Attributes | |
__cv | |
__gui | |
__name | |
__iw |
Definition at line 30 of file AlarmObjects.py.
|
Definition at line 62 of file AlarmObjects.py. |
|
Definition at line 102 of file AlarmObjects.py. |
|
Definition at line 119 of file AlarmObjects.py. |
|
Definition at line 175 of file AlarmObjects.py. |
|
Definition at line 143 of file AlarmObjects.py. |
|
Recalculate this items state based on its children.
Definition at line 96 of file AlarmObjects.py. |
|
Definition at line 108 of file AlarmObjects.py. |
|
Definition at line 124 of file AlarmObjects.py. |
|
Definition at line 132 of file AlarmObjects.py. |
|
Definition at line 127 of file AlarmObjects.py. |
|
Set the state of the current object and propogate to parent if need be.
Reimplemented from AlarmedItem. Definition at line 70 of file AlarmObjects.py. |
|
Definition at line 111 of file AlarmObjects.py. |
|
Definition at line 115 of file AlarmObjects.py. |
|
Definition at line 105 of file AlarmObjects.py. |
|
Update my state with whatever the state should be.
Definition at line 88 of file AlarmObjects.py. |
|
Definition at line 65 of file AlarmObjects.py. |
|
Definition at line 66 of file AlarmObjects.py. |
|
Definition at line 112 of file AlarmObjects.py. |
|
Definition at line 67 of file AlarmObjects.py. |
|
Initial value: { AlarmState.InLimits : LEDwidget.LEDpixmap(LEDwidget.green),
AlarmState.Unknown : LEDwidget.LEDpixmap(LEDwidget.white),
AlarmState.NoLimit : LEDwidget.LEDpixmap(LEDwidget.black),
AlarmState.LoYel : LEDwidget.LEDpixmap(LEDwidget.yellow),
AlarmState.HiYel : LEDwidget.LEDpixmap(LEDwidget.yellow),
AlarmState.LoRed : LEDwidget.LEDpixmap(LEDwidget.red),
AlarmState.HiRed : LEDwidget.LEDpixmap(LEDwidget.red),
AlarmState.DscYel : LEDwidget.LEDpixmap(LEDwidget.yellow),
AlarmState.DscRed : LEDwidget.LEDpixmap(LEDwidget.red),
# AlarmState.Disabled : LEDwidget.LEDpixmap(LEDwidget.blue),
}
Definition at line 31 of file AlarmObjects.py. |
|
Initial value: { AlarmState.InLimits : QMessageBox.Information,
AlarmState.Unknown : QMessageBox.Information,
AlarmState.NoLimit : QMessageBox.Information,
AlarmState.LoYel : QMessageBox.Warning,
AlarmState.HiYel : QMessageBox.Warning,
AlarmState.LoRed : QMessageBox.Critical,
AlarmState.HiRed : QMessageBox.Critical,
AlarmState.DscYel : QMessageBox.Warning,
AlarmState.DscRed : QMessageBox.Critical,
# AlarmState.Disabled : QMessageBox.Information,
}
Definition at line 42 of file AlarmObjects.py. |
|
Initial value: [ AlarmState.LoYel, AlarmState.HiYel, AlarmState.LoRed, AlarmState.HiRed, AlarmState.DscYel, AlarmState.DscRed, ] Definition at line 53 of file AlarmObjects.py. |