【发布时间】:2018-03-07 09:15:20
【问题描述】:
我一直在尝试反转 QSlider 的范围,以使 abs(maxVal) 始终保持在顶部。
slider->setRange[0,maxVal] 应该看起来像右边的滑块
slider->setRange[-maxVal,0] 应该反转/旋转。
我可以做的是不要反转范围,在上面的 SpinBox 中设置一个“-”前缀,并在读取时将值乘以 -1。 我只是想知道是否有可能交换滑块的方向。
【问题讨论】:
我一直在尝试反转 QSlider 的范围,以使 abs(maxVal) 始终保持在顶部。
slider->setRange[0,maxVal] 应该看起来像右边的滑块
slider->setRange[-maxVal,0] 应该反转/旋转。
我可以做的是不要反转范围,在上面的 SpinBox 中设置一个“-”前缀,并在读取时将值乘以 -1。 我只是想知道是否有可能交换滑块的方向。
【问题讨论】:
您应该能够反转滑块,将invertedAppearance property 设置为true:
slider->setRange(-maxVal, 0);
slider->setInvertedAppearance(true);
【讨论】: