3

我被困在试图扭转 QSlider 的范围以使其abs(maxVal)始终保持在顶部。

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

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

在此处输入图像描述

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

4

1 回答 1

5

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

slider->setRange(-maxVal, 0); 
slider->setInvertedAppearance(true);
于 2018-03-07T10:20:16.797 回答