首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt5双范围滑块

Qt5双范围滑块
EN

Stack Overflow用户
提问于 2014-08-06 16:45:10
回答 2查看 8.9K关注 0票数 14

网上有很多关于尝试制作双范围滑块的帖子

我发现最常见的答案是使用libqxt。然而,对于website,它清楚地指出,由于较新版本的Qt的内部api更改,它不会得到维护。

Qt5是否为此提供了任何新功能,或者是否有一个更持久的Qt实现可以在不需要大型外部库的情况下提供此功能?

EN

回答 2

Stack Overflow用户

发布于 2016-03-21 22:01:08

如果Qt Quick是一个选项,则使用Qt Quick Controls 2 has a RangeSlider (有三种不同的样式)。该模块在Qt 5.6中具有技术预览状态,但在5.7中是一个合适的模块。

这是Default style RangeSlider

票数 4
EN

Stack Overflow用户

发布于 2015-01-12 08:37:47

根据我所读到的,只有两种方法可以获得双范围滑块。

使用Qt4

您可以使用Qt4并下载libqxt。Libqxt已经实现了该功能,所以如果您知道如何使用Qt4,应该不会太难。

两个滑块叠加在一起

http://qt-project.org/doc/qt-4.8/widgets-codeeditor.html

^这并没有解释如何使用双滑块,但它可能会帮助您弄清楚如何在彼此的顶部绘制两个滑块。

您还可以使用相同的技术在两个值之间绘制颜色。

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

https://stackoverflow.com/questions/25155908

复制
相关文章

相似问题

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