如何反转QSlider的范围?

3
我被卡住了,尝试翻转QSlider的范围,使得abs(maxVal)始终在顶部。

slider->setRange[0,maxVal] 应该看起来像右侧的滑块

slider->setRange[-maxVal,0] 应该被反转/旋转。

enter image description here

我可以做的是不要反转范围,在上面的SpinBox中设置一个“-”前缀,并在阅读时将值乘以-1。 我只是想知道是否有可能交换滑块的方向。

1个回答

5

您应该能够反转滑块,将invertedAppearance属性设置为true

slider->setRange(-maxVal, 0); 
slider->setInvertedAppearance(true);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接