Bases: PyQt4.QtGui.QWidget
A widget representing a single seven segment digit. The style can be
configured through the widget properties. For example, a typical LCD would
have the following style:
- bgColor 170, 170, 127
- ledOnPenColor 30,30,30
- ledOnBgColor 0,0,0
- ledOffPenColor 160, 160, 120
- ledOffbgColor 150, 150, 112
-
DftAspectRatio = 1
-
DftBgBrush = <PyQt4.QtGui.QBrush object at 0x7f2e1c0cc398>
-
DftHeight = 300
-
DftLedOffBgColor = <PyQt4.QtGui.QColor object at 0x7f2e1c0cc320>
-
DftLedOffPenColor = <PyQt4.QtGui.QColor object at 0x7f2e1c0cc2a8>
-
DftLedOnBgColor = 7
-
DftLedOnPenColor = <PyQt4.QtGui.QColor object at 0x7f2e1c0cc230>
-
DftLedPenWidth = 5
-
DftUseFrame = True
-
DftValue = ''
-
DftWidth = 300
-
LedGeometriesWithFrame300x300 = (<PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccb18>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccb90>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccc08>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccd70>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccc80>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cccf8>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccde8>)
-
LedGeometriesWithFrame300x400 = (<PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc488>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc500>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc578>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc6e0>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc5f0>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc668>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc758>)
-
LedGeometriesWithoutFrame300x300 = (<PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cce60>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cced8>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccf50>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ce140>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ce050>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ce0c8>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ce1b8>)
-
LedGeometriesWithoutFrame300x400 = (<PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc7d0>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc848>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc8c0>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cca28>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc938>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0cc9b0>, <PyQt4.QtGui.QPolygonF object at 0x7f2e1c0ccaa0>)
-
Leds = ((1, 1, 1, 0, 1, 1, 1), (0, 0, 1, 0, 0, 1, 0), (1, 0, 1, 1, 1, 0, 1), (1, 0, 1, 1, 0, 1, 1), (0, 1, 1, 1, 0, 1, 0), (1, 1, 0, 1, 0, 1, 1), (1, 1, 0, 1, 1, 1, 1), (1, 0, 1, 0, 0, 1, 0), (1, 1, 1, 1, 1, 1, 1), (1, 1, 1, 1, 0, 1, 0), (0, 0, 0, 0, 0, 0, 0), (0, 0, 0, 1, 0, 0, 0), (1, 0, 1, 1, 1, 1, 1), (0, 0, 0, 1, 1, 1, 0))
-
bgBrush
This property holds the background brush
Access functions:
-
getAspectRatio()
-
getBgBrush()
-
getLedOffBgColor()
-
getLedOffPenColor()
-
getLedOnBgColor()
-
getLedOnPenColor()
-
getLedPenWidth()
-
getUseFrame()
-
getValue()
-
ledOffBgColor
This property holds the led background color when the led is light OFF
Access functions:
-
ledOffPenColor
This property holds the led pen color when the led is light OFF
Access functions:
-
ledOnBgColor
This property holds the led background color when the led is light ON
Access functions:
-
ledOnPenColor
This property holds the led pen color when the led is light ON
Access functions:
-
ledPenWidth
This property holds the pen width
Access functions:
-
minimumSizeHint()
-
paintEvent(evt)
-
resetAspectRatio()
-
resetBgBrush()
-
resetLedOffBgColor()
-
resetLedOffPenColor()
-
resetLedOnBgColor()
-
resetLedOnPenColor()
-
resetLedPenWidth()
-
resetUseFrame()
-
resetValue()
-
setAspectRatio(apectRatio)
-
setBgBrush(bgBrush)
-
setLedOffBgColor(bgColor)
-
setLedOffPenColor(penColor)
-
setLedOnBgColor(bgColor)
-
setLedOnPenColor(penColor)
-
setLedPenWidth(w)
-
setUseFrame(useFrame)
-
setValue(n)
-
sizeHint()
-
useFrame
This property holds wheater of not to draw a frame
Access functions:
-
value
This property holds the widget value
Access functions: