• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    PyQt5中QLCDNumber的实现

    发布者: 土豆服务器 | 发布时间: 2025-6-14 12:24| 查看数: 40| 评论数: 0|帖子模式

    1. 描述

    展示LCD样式的数字,它可以显示几乎任何大小的数字,可以显示十进制,十六进制,八进制或二进制数。
    继承自QFrame

    2.功能作用


    (1) 构造函数
    1. QLCDNumber(parent: QWidget = None)
    2. QLCDNumber(int, parent: QWidget = None) # 第一个参数代表展示的数值位数
    复制代码
    (2) 设置显示数值
    1. display(str)
    2. display(float)
    3. display(int)
    4. intValue() -> int
    5. value() -> float
    复制代码
    (3) 位数限制
    1. setDigitCount(int)
    2. digitCount() -> int
    复制代码
    (4) 模式设置
    1. setMode(self, QLCDNumber.Mode)
    2. mode(self) -> QLCDNumber.Mode
    3. """
    4. QLCDNumber.Hex
    5.     十六进制
    6. QLCDNumber.Dec
    7.     十进制
    8. QLCDNumber.Oct
    9.     八进制
    10. QLCDNumber.Bin
    11.     二进制
    12. """
    13. # 也可以使用下面的方法
    14. setHexMode()
    15. setDecMode()
    16. setOctMode()
    17. setBinMode()
    复制代码
    (5) 溢出
    1. checkOverflow(self, float) -> bool
    2. checkOverflow(self, int) -> bool
    复制代码
    (6) 分段样式
    1. setSegmentStyle(self, QLCDNumber.SegmentStyle)
    2. segmentStyle(self) -> QLCDNumber.SegmentStyle
    3. """
    4. QLCDNumber.SegmentStyle
    5.     Outline
    6.         生成填充了背景颜色的凸起部分
    7.     Filled
    8.         默认值
    9.         生成填充前景色的凸起部分。
    10.     Flat
    11.         生成填充前景色的平坦段。
    12. """
    复制代码
    3.信号
    1. # 数据溢出时发射
    2. overflow()
    复制代码
    到此这篇关于PyQt5中QLCDNumber的实现的文章就介绍到这了,更多相关PyQt5 QLCDNumber内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    来源:https://www.jb51.net/python/340050orc.htm
    免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表