如何获得QScrollBar状态

时间:2011-06-16 12:30:16

标签: qt

我希望在Android中获得滚动条的状态(停止或不执行,移动),例如onScrollStateChanged。有谁知道怎么做?

2 个答案:

答案 0 :(得分:2)

请参阅QScrollBar并使用您喜欢的信号

  
      
  • valueChanged()发出时   滚动条的值已更改。该   tracking()确定是否这样   在用户期间发出信号   相互作用。
  •   
  • 当滚动条的值范围有时,会发出rangeChanged()   改变。
  •   
  • 当用户开始拖动滑块时会发出sliderPressed()。
  •   
  • 当用户拖动滑块时会发出sliderMoved()。
  •   
  • 当用户释放滑块时会发出sliderReleased()。
  •   当用户更改滚动条时,会发出
  • actionTriggered()   交互或通过triggerAction()   功能
  •   

答案 1 :(得分:0)

由于滚动条继承自QAbstractSlider,因此它包含QAbstractSlider发出的所有信号。 http://doc.qt.io/qt-5/qscrollbar.html#details
对于Eg:

   valueChanged();
   sliderPressed();
   sliderMoved();