Qt ScrollView允许拖动内容。如何禁用此功能?
可以使用鼠标或触摸手势拖动QMLQt ScrollView允许拖动内容。如何禁用此功能?,qt,animation,qml,drag,qtquick2,Qt,Animation,Qml,Drag,Qtquick2,可以使用鼠标或触摸手势拖动QML滚动视图的内容。至少在我的示例中,ListViews的内容也是如此。 当内容放入ScrollView且不显示滚动条时,甚至可以这样做。在这种情况下,释放鼠标按钮后,内容项将移回其原始位置。有没有办法禁用此功能?您正在查找ScrollView从Flickable继承的属性。将其设置为Flickable.StopAtBounds就可以了。另请参见属性。ScrollView没有此属性。这些属性是Flickable的属性,也是导致拖动行为的原因。如果您的ScrollVie
滚动视图的内容。至少在我的示例中,ListView
s的内容也是如此。
当内容放入ScrollView
且不显示滚动条时,甚至可以这样做。在这种情况下,释放鼠标按钮后,内容项将移回其原始位置。有没有办法禁用此功能?您正在查找ScrollView
从Flickable
继承的属性。将其设置为Flickable.StopAtBounds
就可以了。另请参见属性。ScrollView没有此属性。这些属性是Flickable的属性,也是导致拖动行为的原因。如果您的ScrollView(来自Quick Controls 1或Quick Controls 5.x)包装了Flickable(或类似ListView的派生类型),则可以将这些属性设置为禁用滚动。