技术栈

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_旋转图像
相关推荐
共享家9527
7 小时前
QT-常用控件(二)
开发语言·qt
江公望
9 小时前
Qt QThread使用方法入门浅解
c++·qt
灵性花火
11 小时前
记录Qt的多个bug
qt·bug
奥特曼狂扁小怪兽
13 小时前
Qt 自定义无标题栏窗口:FramelessWidget 实现与解析
开发语言·qt
泽虞
14 小时前
《Qt应用开发》笔记
linux·开发语言·c++·笔记·qt
掘根
16 小时前
【Qt】绘图
开发语言·qt
ajassi2000
17 小时前
开源 C++ QT QML 开发(十一)通讯--TCP服务器端
c++·qt·开源
蓝天智能
17 小时前
QT MVC中View的特点及使用注意事项
开发语言·qt·mvc
ajassi2000
19 小时前
开源 C++ QT QML 开发(十四)进程用途
c++·qt·开源
YxVoyager
20 小时前
Qt C++ :XML文件处理工具 <QXml>模块
xml·c++·qt
热门推荐
01两千字总结:Codex 国内如何安装和使用的教程,以及如何设置中文回答02GitHub 镜像站点03UV安装并设置国内源0446个Nano-banana 精选提示词,持续更新中05Linux下V2Ray安装配置指南06Cursor Plan Mode:AI 终于知道先想后做了07智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践08GitLab 零基础入门指南:从安装到项目管理全流程09一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示10KGG转MP3工具|非KGM文件|解密音频