首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在videoPlayer滑块上预览图像

在videoPlayer滑块上预览图像
EN

Stack Overflow用户
提问于 2018-03-30 04:44:16
回答 1查看 474关注 0票数 0

我有一个视频播放器,它在QgraphicsScene中逐帧显示图像。有一个播放按钮,它按帧显示帧,比如视频。我想显示预览图像时,鼠标悬停对播放器的q滑块,就像在YouTube n其他视频播放器。在滑块上预览图像

请求建议一些方法!!我试过,鼠标悬停事件在q滑块n上显示一个带有特定帧的qlabel。

你好,萨扬

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-02 08:00:45

正如您提到的,您正在使用QT2D图形场景。下面是一个演示项目,我把它放在了Github上。

QGraphicsItem绘制滑块很简单,并在上面的滑块上显示一个小的QGraphicsPixmapItem作为预览。

对于preview,重点是重新实现hoverMoveEvent(QGraphicsSceneHoverEvent* event) of QGraphicsItem,以捕获鼠标悬停事件并获取position。然后用滑块的总宽度计算它,得到图像的index并显示出来。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49568486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档