技术栈

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

hellokandy2024-03-15 8:33

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

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

cpp 复制代码
//设置编辑框的光标位置(防止自动滚动到最下方)
QTextCursor cursor = edit->textCursor();
cursor.movePosition(QTextCursor::Start);
edit->setTextCursor(cursor);
上一篇:跨平台数据整合:电商平台如何利用API进行数据分析和决策支持
下一篇:力扣热题100_矩阵_48_旋转图像
相关推荐
蓑衣夜行
5 小时前
QtWebEngine 自动重启方案
开发语言·c++·qt·web·qwebengine
Source.Liu
5 小时前
【LibreCAD】点实体源码解析
c++·qt·cad
乌托邦2号
6 小时前
Qt5之中文字符串转换
开发语言·qt
IOT-Power
6 小时前
QT QSerialPort 串口不稳定,串口是否使用独立线程
qt
IOT-Power
7 小时前
QT的解耦方式
qt
定义小花
8 小时前
c++ cmake qt
开发语言·c++·qt
cn_newer
8 小时前
Qt的applicationName的使用TARGET作为默认值会截断
qt
疋瓞
1 天前
C++_win_QT6学习《3》_结合qt项目开发学习git仓库相关知识
c++·qt·学习
锡兰_CC
1 天前
无缝触达,卓越体验:开启openEuler世界的任意门
服务器·网络·数据库·c++·图像处理·qt·nginx
Source.Liu
1 天前
【LibreCAD】RS_Pen 类详解
qt·cad
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05React CVE-2025-55182漏洞排查与修复指南06Linux下V2Ray安装配置指南07BongoCat - 跨平台键盘猫动画工具08从入门到实战:Gemini 3 使用指南速览09智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)