| 23 | from .toolbox_EPICS import EPICSBooleanButton, EPICSLed, EPICSValueMeterWidget, EPICSPlotPV, EPICSValueGaugeWidget |
| 24 | except Exception: |
| 25 | class EPICSPlaceholder(gui.Label): |
| 26 | icon = default_icon("missing EPICS") |
| 27 | def __init__(self, msg="In order to use EPICS widgets install pyepics \n" + traceback.format_exc()): |
| 28 | super(EPICSPlaceholder, self).__init__(msg) |
| 29 | self.css_white_space = 'pre' |
| 30 | |
| 31 | try: |
| 32 | from .toolbox_opencv import OpencvImRead, OpencvCrop, OpencvVideo, OpencvThreshold, OpencvSplit, OpencvCvtColor, OpencvAddWeighted, OpencvBitwiseNot, OpencvBitwiseAnd, OpencvBitwiseOr,\ |
nothing calls this directly
no test coverage detected