社区
Qt
帖子详情
Qt在触摸屏手机上怎么做出回弹效果的列表?
Kevin_Beyond_Shi
2010-11-18 09:56:41
如题。现在很多触摸屏的手机都有这种列表,可以一直拉,拉到头了仍然可以拉,一放手就会有回弹的效果,而且可以根据手的滑动速度做出相应的滚动速度。请问Qt有这样的例子吗?怎么实现?谢谢!
...全文
180
3
打赏
收藏
Qt在触摸屏手机上怎么做出回弹效果的列表?
如题。现在很多触摸屏的手机都有这种列表,可以一直拉,拉到头了仍然可以拉,一放手就会有回弹的效果,而且可以根据手的滑动速度做出相应的滚动速度。请问Qt有这样的例子吗?怎么实现?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AK_winson08
2010-11-21
打赏
举报
回复
估计需要用动画实现
车太靓
2010-11-20
打赏
举报
回复
还不知道怎么实现呢。/1
laiguo
2010-11-18
打赏
举报
回复
没有在QT中见过这样的例子
QT
中实现
QT
ableWidget
列表
滑动及
回弹
效果
实现背景简介 在做
QT
项目时,遇到一个需求–
QT
ableWidget(存在多行/列)拖拉至边界后,为了增强交互体验,增加
回弹
效果
,用来提示没有更多内容。 在网络上面没有找到现成可参考的实现方法。 在这篇博客中 link 介绍了一种
QT
自带的ScrollBar的滑动相关姿态实现,不过灵敏度太高,不知道怎么调节,同时由于我已经重写实现了了
QT
ableWidget的触屏(或鼠标拖拽)滑动,触屏滑动后惯性减速功能等功能,于是决定在此基础之上继续实现
回弹
效果
。 设计思路: 正在滑动时,在滑到最顶端或最低端时,且无更多
QT
触摸滑动
效果
,滚轮
效果
。
QT
触摸滑动
效果
,滚轮
效果
。 先看
效果
,鼠标滑动,触摸滑动,鼠标滚轮都可以。自动更改月的日数。 主要分析的是滚动的
效果
,上层调用怎么用都可以。 1. 整体程序结构 创建一个VerticalScroll的文件,形成一个类。这个类的父窗体必须是QWidget。 使用MainWindow中的一个QWidget,显示VerticalScroll的类。可以创建多个窗口。 类VerticalScroll,可以发送信号,也可以通过父窗体的程序改变各种设定。 2. VerticalScroll的代码,有详细注解的
Qt
重写QSlider简单实现滑动解锁控件(指定百分比
回弹
效果
)
Qt
组件定制化开发
Qt
组件继承原生控件扩展开发
Qt
使用
触摸屏
的时候对于滚动条的一些属性的设置
使用
触摸屏
的时候对于滚动条的一些速度或者属性使用QScrollerProperties类来设置 //以tableWidget触屏滚动举例(this表示tablewidget) QScroller *pScroller = QScroller::scroller(this); pScroller->grabGesture(this,QScroller::LeftMouseButtonGesture); QScrollerProperties Properties = pScroller->
qt
点击按钮不抬起,按钮无法点击
初学
qt
,点击一下按钮,按钮没有抬起 再点一下才会抬起 需要取消勾选 checkable 才可以。 按钮不可点击: 1、enabled 选中时按钮才可以点击,否则是灰色的 2、我在使用 addWidget 时遇到按钮不可点击 ,此Widget的父控件上又添加了其他Widget,覆盖在了按钮上,因此无法点击。 // widget置于上层 ui->widget->raise(); ...
Qt
16,173
社区成员
26,583
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章