首页 > 其他分享 >Qt QScroller::grabGesture(ui->scrollArea, QScroller::TouchGesture),之后滚动条无法正常使用解决办法。

Qt QScroller::grabGesture(ui->scrollArea, QScroller::TouchGesture),之后滚动条无法正常使用解决办法。

时间:2022-12-10 10:56:24浏览次数:46  
标签:scrollArea Qt int 滚动条 QScrollBar QScroller touchGesture

RT。

问题发生原因因为设置了touchGesture,而scrollArea的滚动条是包含在scrollArea里面的,用手指滑动滚动条的同时,也触发了touchGesture,两个冲突了。

 

解决思路:

  重新new一个QScrollBar,和scrollArea内的QScrollBar互相映射。连接[signal] void QAbstractSlider::valueChanged(int value)和[signal] void QAbstractSlider::rangeChanged(int min, int max)。

 

标签:scrollArea,Qt,int,滚动条,QScrollBar,QScroller,touchGesture
From: https://www.cnblogs.com/GEEK-ZHAO/p/16970921.html

相关文章

  • qt msvc 静态库编译
    记录命令行编译过程:在下载的qtmsvcsource文件中拉起vsx86nativetoolscommand,输入configure-confirm-license-opensource-static-static-runtime-debug-an......
  • 嵌入式Linux Qt移植详细过程
    嵌入式Linux下的Qt移植详细过程开发说明前段时间需要用开发板写一个下位机程序,是基于Linux系统,就想着用Qt来写,于是上网找教程看如何移植到开发板上。由于我不熟悉嵌入式L......
  • hello qt!(qt版本:5.12.12)
    如果你准备看我的学习笔记,默认你的c++已经入门了#include<QApplication>#include<qpushbutton.h>intmain(intargc,char*argv[]){QApplicationa(argc,arg......
  • Qt: MingW编译程序,crt2.o,crtbegin.o,crtend.o,No such file or directory
    QtMingW编译程序,遇见如下错误提示:1、:-1:error:cannotfindcrt2.o:Nosuchfileordirectory2、:-1:error:cannotfindcrtbegin.o:Nosuchfileordirectory3、:......
  • Qt:QCamera打开系统摄像头,截图保存实例
    ​​          Qt,C++学习交流群:302558294(欢迎你的加入)效果图:动态图太大,这里我就不弄动态图了。用到三个库:#include<QCamera>#include<QCameraImage......
  • Qt:QLineEdit显示字符的4种方式
    基本信息:The​​QLineEdit​​widgetisaone-linetexteditor.Header:#include<QLineEdit>qmake:QT+=widgetsInherits:​​QWidget​​QLineEdit控件Qt提供的非常......
  • Qt: QDropEvent拖拽事件,拖拽打开文件
             Qt,C++学习交流群:302558294(欢迎你的加入)需求:通过鼠标拖拽文本文件到应用程序,打开文本文件,读出其中的内容,显示到窗口中。效果图:主要思路:1、重......
  • Qt:QStatusBar 和 QProgressBar 详细讲解(源码下载)
    知识准备:QStatusBarClass:提供一个水平的横条,显示当前的状态信息。QStatusBarClassThe​​QStatusBar​​classprovidesahorizontalbarsuitableforpresentingst......
  • Qt: QXmlStreamWriter Class写XML文件
    需求:使用QXMLStreamWriter,将如下界面的结构写入XML文件。效果:思路:1、先构造树形控件treeWidget.2、使用QXMLStreamWriter,写XML文件。源码:#include<QApplication>#include<......
  • 用Qt编写的windows平台关机程序(附源代码)
    程序的主要功能:1、动态显示当前系统时间。2、自定义设置关机时间。3、动态显示关机倒计时。4、立即关机、立即重启、立即注销。5、播放背景音乐。运行截图:动态效果:......