直接在变量中访问滑块值

时间:2014-12-09 12:46:30

标签: python qt pyqt pyqt4

我创建了qt(.ui文件)并将其转换为python文件(.py文件),其中我使用了水平滑块,对象名称已更改为Slider。现在我想直接访问滑块的值到变量(不使用任何函数),我想在其余的函数中进一步使用它。任何人都可以告诉我如何做到这一点。欢迎所有建议。预先感谢。

1 个答案:

答案 0 :(得分:1)

我的经验是使用PySide绑定,而不是PyQt,但底层框架是相同的。

您的水平滑块是QSlider对象,它继承自QAbstractSlider

您可以使用int QAbstractSlider.value (self)方法访问滑块中当前的值。

您可以使用

在python脚本中调用它
x = Slider.value()  # x contains the integer value of the slider

此值绑定在Slider.minimum()Slider.maximum()

之间