SDK QML 滑块释放信号

SDK QML 滑块释放信号

我正在使用 15.04 Ubuntu SDK 组件中的滑块组件,请参阅此处查看文档。目前,没有释放滑块手柄的信号,但有一个用于释放滑块手柄的信号感动(当滑块被点击时)。我想知道是否有办法实现这一点,也许使用布尔变量按下,它告诉我们:Slider 当前是否被按下

答案1

QML 属性带有信号,当该属性发生变化时会触发该信号。属性foo具有相应的信号onFooChanged。这表明您可以通过两种方式注意到滑块何时被释放:

1) 连接到onPressedChanged信号。按下和释放时都会触发此信号,因此您需要在运行要在释放时运行的代码之前检查pressedis的值。false

2) 连接到onValueChanged信号。假设您已live设置为false,则仅当滑块释放时才会触发以新的价值。根据您的需要,这可能是或可能不是所希望的。

相关内容