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

QT 如何防止 QTextEdit 自动滚动到最下方

在往QTextEdit里面append字符串时,如果超出其高度,默认会自动滚动到QTextEdit最下方。但是有些场景可能想从文本最开始的地方展示,那么就需要禁止自动滚动。

在这里插入图片描述

我们可以在append之后,添加如下代码:

//设置编辑框的光标位置(防止自动滚动到最下方)
QTextCursor cursor = edit->textCursor();
cursor.movePosition(QTextCursor::Start);
edit->setTextCursor(cursor);

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

相关文章:

  • ASP .NET Core 学习(.NET9)配置接口访问路由
  • vscode离线安装插件--终极解决方案
  • Java 接口安全指南
  • 汽车网络信息安全-ISO/SAE 21434解析(上)
  • 网络安全---CMS指纹信息实战
  • 【PowerQuery专栏】PowerQuery的函数Excel.WorkBook
  • modbus客户端
  • Tensorflow笔记(二):激活函数、优化器等、神经网络模型实现(商品销量预测)
  • C/C++程序设计实验报告3 | 数组实验
  • FPGA高端项目:FPGA基于GS2971+GS2972架构的SDI视频收发+HLS多路视频融合叠加,提供1套工程源码和技术支持
  • 配置LVS NAT模式
  • 单据分页的实现
  • 机试:高精度乘法
  • 【数据库】数据库基本知识
  • Vue3项目部署安装
  • Redis是如何实现持久化的?请解释RDB和AOF持久化方式的区别和优缺点。Redis是单线程还是多线程的?为什么Redis使用单线程模型仍然能保持高性能?
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(基础手势:TimePicker)
  • Spring Boot(七十):利用Jasypt对数据库连接进行加密
  • esp32蜂鸣器进行周期性鸣叫
  • Linux 时间系统调用
  • Android VINF和兼容性矩阵
  • 【自学用】B站python爬虫课程笔记(Q11-15)
  • 一个新名词之CSS高度塌陷
  • PyCluster 问题和解决方案
  • 【ElasticSearch】sping框架集成
  • Linux下添加新磁盘并扩展根目录空间的实用指南