taurus taurus

Previous topic

taurus.qt.qtgui.display.test

Next topic

QFallBackWidget

This Page

Q7SegDigit

Inheritance diagram of Q7SegDigit

class Q7SegDigit(parent=None, **kwargs)

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: