社区
Qt
帖子详情
怎么让qtablewidget里的滚动条平滑滚动
波斯丸子
2016-11-03 05:38:25
各位大神,就是不要让他一次滚动一格,平滑滚动点!有没有办法???
...全文
1020
2
打赏
收藏
怎么让qtablewidget里的滚动条平滑滚动
各位大神,就是不要让他一次滚动一格,平滑滚动点!有没有办法???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小闸蟹_Crablet
2019-11-24
打赏
举报
回复
5
假设TableWidget是你的QTableWidget,那就TableWidget->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);水平滚动亦如是。
小乌龟在大乌龟背上
2016-11-04
打赏
举报
回复
办法就自已设计算法。可能有点难度
C++QT5跨平台界面编程原理和实战大全
课程讲解基于QT5.9 SDK,包含QT界面编程的核心内容,并提供全部源码,课程讲解方式是接口讲解、分析、演示示例,课程讲解QTCreator在不同平台的配置方法,linux,windows,mac,课程演示主要以vs2015+QT5.9为主,开始会讲解QTCreator配置。课程源码基于c++ 11以上版本,建议至少安装vs2013以上。课程后会做一个图像编辑器的示例。
QTableWidget
平滑
滚动
前言:这是我在网上第一次发技术帖,为了实现这个功能,在网上找了好久,加了好多的qq群,都没有一个具体的实现,当我用几行代码实现这个功能的时候,感慨万分,特此分享出来,希望大家避免踩坑,如果帮到大家了,希望大家点个赞,证明我的发帖是有意义的
QTableWidget
默认的
滚动
方式: 实现完成的效果: 代码:这
里
没有子类化
QTableWidget
,你可以选择子类化,本例也没有替换item为widget界面,你也可以替换,反正最终效果都可以用这三行代码实现,网上好多都只是设置成像素移动,..
Qt中
QTableWidget
滚动
条
滚动
到底部
我使用的方法是先设置
滚动
条
的格数,格数越大,误差越小。
QTableWidget
*TableWidgetChat;//聊天表 /*.....表定义略*/ TableWidgetChat->verticalScrollBar()->setMaximum(20);//设置
滚动
条
最大格数 int t=TableWidgetChat->ve...
QT
滚动
条
移动不够
平滑
最简单的例子就是QTreeWidget
里
面添加了内嵌了好几个widget作为子节点,这时候默认的
滚动
条
滚动
时,很跳跃,是按照每个widget大小为单位控制单步的
滚动
距离,这时候如下设置即可,实现
平滑
滚动
setVerticalScrollMode(QAbstractItemView::ScrollPerPixel)...
Python Qt GUI设计:QScrollBar类实现窗口水平或垂直滑动条效果(拓展篇—4)
使用QScrollBar可以在窗口控件提供了水平的或垂直的
滚动
条
,这样可以扩大当前窗口的有效装载面积,从而装载更多的控件。
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章