问题标签 [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.

0 投票
1 回答
57 浏览

pyqt - PySide/PyQt, is is possible to make sliders dependent i.e. give them a combined maximum

In pyside or pyqt:

Say that I have 3 sliders whose combined value mustn't exceed 9 or/and that it would always have to be 9. Is there an inbuilt way to make them depended in such a way, or do I have to program them.

0 投票
2 回答
747 浏览

c++ - 添加多个 qslider 和 qspinner

我添加QSliderQSpinBox使用此代码

我想添加其中的 30 个,如何循环添加?

0 投票
1 回答
537 浏览

c++ - qt5中的seekslider实现

大家。我正在用 qt5 重写我的 qt4 音乐播放器。而且我无法制作正确的搜索滑块,就像在声子中一样。你有一个简单的例子来实现这部分 UI 吗?

UPD:这是我的方法:

0 投票
1 回答
72 浏览

c++ - C ++将两个QSlider一起添加?

我有两个QSlider-s/ QSpinBox-es。让那些工作但不确定将两者相加以输出总数的最佳方法。

这是我得到的图片: 在此处输入图像描述

0 投票
2 回答
1818 浏览

c++ - Qt:创建一个 QDoubleSlider

我想将 aQDoubleSpinBoxQSlider这样的 a 连接起来:

这不起作用,因为 QSlider 只处理 int 值。所以我认为我需要向 QSlider 添加一个自定义插槽。
我想过创建一个从 QSlider 派生的新类,然后实现插槽,如下所示:

QDoubleSlider.hpp


QDoubleSlider.cpp

现在我有两个问题:

  1. 编译器抱怨构造函数中的无效QObject*转换QWidget*
  2. 我不知道 setValue 是如何工作的,因此我什至不知道如何实现该插槽。

有任何想法吗?

0 投票
1 回答
1113 浏览

python - 连接 Qslider 和 MatplotlibWidget

我是 python 的真正初学者,并尝试将 qslider 连接到 matplotlibwidget。这意味着如果我改变滑块的值,图表应该会改变。似乎该值正确更改,而图形保持不变。谁能告诉我如何将滑块的变化与图表联系起来?到目前为止,这是我的算法:

问候克里斯托夫

0 投票
1 回答
943 浏览

c++ - 如何保持 QSlider 处于激活状态以允许随时使用箭头移动

我希望能够随时移动QSlider键盘的箭头。

我希望能够单击 QWindow 上的任意位置并保持QSlider激活状态以使用箭头移动光标。

我的问题是只有当我们点击QSlider之前才允许使用箭头移动光标。

我希望我的问题足够清楚。

有谁知道如何在QSlider不点击之前移动键盘的箭头QSlider

0 投票
0 回答
661 浏览

qt - 如何获取 QSlider 中左/右偏移的长度?

我正在尝试创建一个 QSlider 的子类,它允许用户插入“书签”,这样他们就可以记住滑块上的重要位置。我在绘制滑块上的选项卡时遇到了问题 - 使用 QStyle.sliderPositionFromValue,我得到了一个值,但它有点不准确。如果我在滑块的左侧,则标签被画得太左,而在右侧它被画得太右。我相信这是因为 QSlider.width() 返回整个对象的宽度,包括左右的小偏移量。因此,当滑块本身的长度实际上是 615 时,width() 可能会返回 630 像素。

这是我用来获取像素位置并在滑块上画一条线的代码。

从第 2699 行开始,我一直在这里查看 QT Source ,看来我需要使用 QStyle 中的 PixelMetric 类。我试过使用:

但这会返回 0,这显然不是我需要的值。

我会很感激任何建议。

编辑:正如评论中所建议的,我将调用更改为:

但是,这会返回 -14,它也与偏移量的值不匹配(我尝试使用 self.width()-14 但偏移量仍然存在。

0 投票
1 回答
1917 浏览

c++ - qt qslider 不平滑

我有一个 qslider 来控制这样的地图缩放: connect(ui->zoomSlider, SIGNAL(valueChanged(int)), ui->map, SLOT(SetZoom(int))); 但是,因为这个在线地图的反应比较慢。

我发现 qslider 的响应也变得很慢,这意味着当您滑动滑块时,它的位置不会改变,直到它突然跳到您释放鼠标的位置。

我怎么能解决这个问题?

0 投票
1 回答
3097 浏览

c++ - 刻度线在样式化的 QSlider 上消失

我正在使用 Qt 5.3 并尝试设置QSlider. 但是,当我应用样式表时,刻度线会消失。有谁知道如何在不影响刻度线的情况下保持样式?

这是样式表: