22人参与 • 2025-04-21 • C/C++
展示lcd样式的数字,它可以显示几乎任何大小的数字,可以显示十进制,十六进制,八进制或二进制数。
继承自qframe
qlcdnumber(parent: qwidget = none) qlcdnumber(int, parent: qwidget = none) # 第一个参数代表展示的数值位数
display(str) display(float) display(int) intvalue() -> int value() -> float
setdigitcount(int) digitcount() -> int
setmode(self, qlcdnumber.mode) mode(self) -> qlcdnumber.mode """ qlcdnumber.hex 十六进制 qlcdnumber.dec 十进制 qlcdnumber.oct 八进制 qlcdnumber.bin 二进制 """ # 也可以使用下面的方法 sethexmode() setdecmode() setoctmode() setbinmode()
checkoverflow(self, float) -> bool checkoverflow(self, int) -> bool
setsegmentstyle(self, qlcdnumber.segmentstyle) segmentstyle(self) -> qlcdnumber.segmentstyle """ qlcdnumber.segmentstyle outline 生成填充了背景颜色的凸起部分 filled 默认值 生成填充前景色的凸起部分。 flat 生成填充前景色的平坦段。 """
# 数据溢出时发射 overflow()
到此这篇关于pyqt5中qlcdnumber的实现的文章就介绍到这了,更多相关pyqt5 qlcdnumber内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论