• 3393阅读
  • 3回复

[讨论]做一个自定义的控件,用于录像回放时的直观显示。 [复制链接]

上一主题 下一主题
离线misgn
 

只看楼主 倒序阅读 楼主  发表于: 2017-12-18
回复本帖可获得11RMB金钱奖励!
每人最多可获奖2次,奖池剩余121RMB金钱 (中奖几率10%)
样式如图所示。

功能,
1. 绿色区域可以自由填充
2. 原型按钮可以自动拖动。

做一个自定义的控件,用于录像回放时的直观显示。绿色区域代表有录像。


一种想法是重写QSlider,然后使用paintEvent函数绘制。但效果不行。可能没找到正确的方式吧。
本帖提到的人: @liudianwu
离线misgn

只看该作者 1楼 发表于: 2017-12-18
刘大师,有没有点思路。
离线liudianwu

只看该作者 2楼 发表于: 2017-12-18
回 misgn 的帖子
misgn:刘大师,有没有点思路。 (2017-12-18 09:13) 

我做过,客户定制的,不开源,不好意思!
欢迎关注微信公众号:Qt实战/Qt入门和进阶(各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发) QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线misgn

只看该作者 3楼 发表于: 2017-12-18
回 liudianwu 的帖子
liudianwu:我做过,客户定制的,不开源,不好意思! (2017-12-18 12:27) 

只想要点思路,
以什么控件为基础上进行绘制?
怎么在控件上绘制绿色区域?

曾想继承QSlider并在其上使用paintEvent绘制,但效果十分不理想。
快速回复
限100 字节
 
上一个 下一个