当前位置: 首页 > article >正文

QT5记录 QHBoxLayout ScrollArea导致QLabel重新计算位置导致内容显示不全

先给QLabel 固定高度

 # 这里让背景框适配聊天框
        font_metrics = QFontMetrics(font)
        rect = font_metrics.boundingRect(QRect(0, 0, self.width(), 1920), Qt.TextFlag.TextWordWrap,text)
        newWidth = rect.width() + 40
        if rect.width() < 800:
            self.setMaximumWidth(newWidth)
        self.adjustSize()
        # 这里列表 导致高度错误 固定高度
        if is_send:
             self.setFixedHeight(self.height())

 最后效果

原来情况

 


http://www.kler.cn/a/290814.html

相关文章:

  • 关于Edge浏览器的设置
  • Python——day09
  • 如何识别钓鱼邮件和诈骗网站?(附网络安全意识培训PPT资料)
  • openwrt 负载均衡方法 openwrt负载均衡本地源接口
  • 领克Z20结合AI技术,革新自动驾驶辅助系统
  • 教培行业数字化未来:一站​式开发在线教育系统源码与网校APP详解
  • Hadoop 下载
  • ArcGIS展线/投线教程
  • 金仓 KES Plus 不充会员也好用
  • 探索C++编程技巧:计算两个字符串的最长公共子串
  • 计算机工具软件安装攻略:Visual Studio Code下载、安装和使用
  • yolo 3d车辆目标检测(教程+代码)
  • Elasticsearch 中的相关性和得分
  • 工厂模式和策略模式的区别
  • nanogpt怎么进行模型切片,以实现推理过程算力共享,切多头
  • Apache Ignite 在处理大规模数据时有哪些优势和局限性?
  • STM32(F103ZET6)第十九课:FreeRtos的移植和使用
  • 探索Ansible自动化运维:提高效率的关键工具
  • 13.4告警抑制实例
  • 前端相关笔记汇总
  • JMeter 安装使用
  • 【PyTorch][chapter 27][李宏毅深度学习][transformer-2]
  • ARM微处理器编程模型与linux驱动开发
  • PYTHON发送邮件详细流程
  • JS设计模式之“名片设计师” - 工厂方法模式
  • 简述CCS平面线性光源