1. 描述
展示LCD样式的数字,它可以显示几乎任何大小的数字,可以显示十进制,十六进制,八进制或二进制数。
继承自QFrame
2.功能作用
(1) 构造函数
- QLCDNumber(parent: QWidget = None)
- QLCDNumber(int, parent: QWidget = None) # 第一个参数代表展示的数值位数
复制代码 (2) 设置显示数值
- display(str)
- display(float)
- display(int)
- intValue() -> int
- value() -> float
复制代码 (3) 位数限制
- setDigitCount(int)
- digitCount() -> int
复制代码 (4) 模式设置
- setMode(self, QLCDNumber.Mode)
- mode(self) -> QLCDNumber.Mode
- """
- QLCDNumber.Hex
- 十六进制
- QLCDNumber.Dec
- 十进制
- QLCDNumber.Oct
- 八进制
- QLCDNumber.Bin
- 二进制
- """
- # 也可以使用下面的方法
- setHexMode()
- setDecMode()
- setOctMode()
- setBinMode()
复制代码 (5) 溢出
- checkOverflow(self, float) -> bool
- checkOverflow(self, int) -> bool
复制代码 (6) 分段样式
- setSegmentStyle(self, QLCDNumber.SegmentStyle)
- segmentStyle(self) -> QLCDNumber.SegmentStyle
- """
- QLCDNumber.SegmentStyle
- Outline
- 生成填充了背景颜色的凸起部分
- Filled
- 默认值
- 生成填充前景色的凸起部分。
- Flat
- 生成填充前景色的平坦段。
- """
复制代码 3.信号
到此这篇关于PyQt5中QLCDNumber的实现的文章就介绍到这了,更多相关PyQt5 QLCDNumber内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
来源:https://www.jb51.net/python/340050orc.htm
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|