Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Qt图形用户界面C++;(Android)-如何在不触摸滚动条的情况下在滚动区域外滚动?_C++_Qt - Fatal编程技术网

C++ Qt图形用户界面C++;(Android)-如何在不触摸滚动条的情况下在滚动区域外滚动?

C++ Qt图形用户界面C++;(Android)-如何在不触摸滚动条的情况下在滚动区域外滚动?,c++,qt,C++,Qt,即使不触摸滚动区域内的滚动条,如何滚动?我正在使用Qt widgets应用程序为android开发一个应用程序。谢谢你的回复 Qt 5.6.0.如果链接无效: QScroller对象是存储当前位置和滚动速度并负责更新的对象QScroller可以通过轻弹手势触发 QWidget *w = ...; QScroller::grabGesture(w, QScroller::LeftMouseButtonGesture); 或者直接像这样: QWidget *w = ...; QScroller *

即使不触摸滚动区域内的滚动条,如何滚动?我正在使用Qt widgets应用程序为android开发一个应用程序。谢谢你的回复


Qt 5.6.0.

如果链接无效:

QScroller
对象是存储当前位置和滚动速度并负责更新的对象
QScroller
可以通过轻弹手势触发

QWidget *w = ...;
QScroller::grabGesture(w, QScroller::LeftMouseButtonGesture);
或者直接像这样:

QWidget *w = ...;
QScroller *scroller = QScroller::scroller(w);
scroller->scrollTo(QPointF(100, 100));

使用我可以知道这是什么代码吗?当然,只需单击我链接的文档第一行末尾的“更多…”。它仍然不起作用。我仍然需要触摸滚动条来上下移动。我想要像Qt quick的Flickable这样的功能。谢谢你的回复。