问题标签 [qslider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何使用样式表更改 QSlider 句柄宽度
我有一个不想在 10" 触摸屏上运行的应用程序。我正在尝试使 QSlider 手柄更大,以便更容易移动。我在样式表中找到了很多更改手柄宽度的示例,但是当我运行代码时没有反映更改。我使用的是 PyQt5 Designer,这里是滑块的样式表。
这是主程序:
这是滑块的设计器代码:
我已经尝试了我在搜索中找到的所有东西,但没有运气。我将不胜感激您能提供的任何帮助。
python - Python PyQt4 QSlider 间隔大于 1
我正在滚动区域中制作一个带有多个 QSlider 的 gui,对于我的一些滑块,我需要 10 而不是 1 的间隔。
当我打开 gui 时,刻度是正确的并且跳跃了 10,但是当我返回当前值时,我仍然可以获得刻度之间的值,例如:
功能只是:
此代码将返回 10,11,12,13... 而不是 10,20...
有没有办法保留这个值,所以它只会返回刻度值?还有一种方法可以在刻度上添加标签及其值吗?
c++ - QSlider 增加手柄尺寸
我非常需要增加滑块的句柄大小,但没有 css 选项可以做到这一点(styleSheet())。Qt 文档中的默认示例也没有帮助我。
我有一个这样的滑块:
我希望增加手柄的高度,如下面的解释图所示,但我猜不出该怎么做。可能唯一的方法是继承 QAbstractSlider?
这是我的代码中的样式表:
python - 如何通过点击 qslider 获得价值?
所以我使用 Pyqt 使用 Python 编程语言创建 GUI 程序。我试图在点击它时获得 Qslider 的价值,但我不明白如何......
这就是我在单击幻灯片时声明方法的方式,这就是方法:
我希望得到鼠标点击的值,但我只是得到 Qslider 的当前值。
c++ - QSlider 位置仅在最小化应用程序时更改
我在我的应用程序中使用 QSlider 元素作为工具开关。我从一个离开的同事那里接手了这个项目。到目前为止一切都很好,除了这个开关周围有一个黑色标签。我不能真正改变风格并重新设计所有东西,所以我被标签和滑块作为开关卡住了。我需要处理来自按钮单击和按钮释放的事件。我这样做-
和 changeSliderValue()-
所以,简而言之,如果我点击,它会保存滑块的状态,并在释放它时检查保存的状态。我这样做是因为 QSlider 也有按钮按下信号。我已将调试消息放入我的代码中,有趣的是调试消息触发。所以我的代码有效。如果我调用 ui->horizontalSlider->value() 我得到正确的(更改的)值但是滑块没有移动。我试过检查序列,如果它没有两次改变值(它没有),我试过调用 repaint() 到目前为止没有任何效果。除非不最小化(通过最小化按钮)或单击不同的应用程序(如网络浏览器),然后我可以看到滑块移动到正确的位置。我完全糊涂了。有没有人遇到过这样的事情?
c++ - 更改最小值、最大值或范围时的 QSlider 事件
当 QSlider 最小值、最大值或范围发生变化时,有什么方法可以捕获事件?就像 ifsetMaximum()
和是setMinimum()
QtsetRange()
信号。
qt - 在 videoPlayer 的滑块上预览图像
我有一个视频播放器,它逐帧显示 QgraphicsScene 中的图像。有一个播放按钮,可以逐帧显示,就像视频一样。我想在鼠标悬停播放器的 qslider 时显示预览图像,就像在 YouTube n 其他视频播放器中一样。 在滑块上预览图像
要求提出一些方法!我试过了,qslider n 上的鼠标悬停事件显示带有特定框架的 qlabel。
问候,萨扬
python - 带有图标的 QSlider
给定一组图像,我想移动一个QSlider
,这样每一步都会在其上方显示一个小缩略图图标,代表其中一个图像。有什么提示或建议吗?