QT的QHoverEvent类的使用
详细说明
QHoverEvent类包含描述鼠标事件的参数。
当鼠标光标移入,移出窗口小部件或在窗口小部件内时,并且窗口小部件具有Qt :: WA_Hover属性,就会发生鼠标事件。
函数pos()给出当前光标位置,而oldPos()给出旧鼠标位置。
事件QEvent :: HoverEnter和QEvent :: HoverLeave与事件QEvent :: Enter和QEvent :: Leave之间有一些相似之处。 但是,它们略有不同,因为我们在HoverEnter和HoverLeave的事件处理程序中执行了update()。
QEvent :: HoverMove也与QEvent :: MouseMove略有不同。 让我们考虑一个包含子B的顶层窗口A,子B又包含子C(均启用了鼠标跟踪):
现在,如果将光标从A的顶部移动到底部,您将获得以下QEvent :: MouseMove事件:
A ::MouseMove
B ::MouseMove
C :: MouseMove
您将获得与QEvent :: HoverMove相同的事件,除了无论事件是否被接受,该事件始终传播到顶层。 它只会停止使用Qt :: WA_NoMousePropagation属性进行传播。
在这种情况下,事件将以以下方式发生:
A :: HoverMove
A :: HoverMove,B :: HoverMove
A :: HoverMove,B :: HoverMove,C :: HoverMove
QT的QHoverEvent类的使用相关推荐
- Qt 的QString类的使用
Qt的QString类提供了很方便的对字符串操作的接口. 使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替. QString::fill ( QChar ch, int size ...
- Qt的QStyle类的标准图标汇总
Qt的QStyle类的标准图标用代码显示在界面如下: #include "QtWidgetsApplication1.h" #include<QPushButton> ...
- Qt之QImage类
文章目录 QT--QImage类 QImage获取图像的数据信息 QImage图像格式转换 由RGB格式转换为BGR格式 将彩色图转换为灰度图 图像保存 QImage图像显示在QLabel上 QPix ...
- Qt的QVector类
Qt的QVector类是一个类似标准C++vector的容器类(container class),它将数据存储在连续的内存空间里,因此在执行prepend.insert操作的时候比QList类慢. 如 ...
- Qt使用导出类报错:error C2491: “LmcThreadPaddle::staticMetaObject”: 不允许 dllimport 静态数据成员 的定义
Qt使用导出类报错:error C2491: "LmcThreadPaddle::staticMetaObject": 不允许 dllimport 静态数据成员 的定义 在使用继承 ...
- 使用QT设计师界面类创建2个界面,通过按键从界面1切换到界面2
思路:按钮点击函数hide窗口1同时emit广播点击信号(自己加),main使用connect,窗口1发出点击信号,运行窗口2show显示函数 步骤一:Add new--QT--设计师界面类 步骤二: ...
- qt视频播放界面类设计
0.显示效果 1.设计思路 使用qt制作播放器方法有很多,但是不使用第三方库,则只能使用QVideoWidget类+QMediaPlayer类方法(这里话说太满了,容易被打脸) QVideoWidge ...
- QT 操作excel 类封装(转载)
QT 操作excel 类封装(转载) 原链接:http://blog.csdn.net/liliming1234/article/details/7054941 pro file [plain] v ...
- 为Qt扩展QextSerialPort类
1.在网站下载QextSerialPort最新版qextserialport-1.1.tar.gz,解压到qextserialport-1.1目录中. 2.将qextserialport-1.1目录下 ...
最新文章
- __MACOSX文件是什么
- vlc播放网络流延时参数设置
- Linux-shell-完全详解
- android网络游戏开发实战pdf_Python项目开发实战+第2版PDF高清文档下载
- c语言带默认参数吗,嵌入式C语言可以带“默认参数”的函数吗
- 海量数据,海明距离高效检索(smlar)
- element-ui el-radio 回显格式为中文 传值格式为数值
- 红米旗舰机命名Redmi X?卢伟冰:会有更好的名字
- 设计模式---模板模式(C++实现)
- matlab 中 x 轴的各种设置
- SpringSecurity实现自定义登录界面
- 怎样调整计算机桌面字体大小,如何把电脑字体调小?教你怎么调整电脑屏幕的字体大小...
- 计算机系统概论基本知识
- 最近比较火的palywright了解一下?
- 上下定高 中间自适应_css经典布局——头尾固定高度中间高度自适应布局
- STM32F030软件SPI控制74HC165
- 家用漏电保护器过流跳闸与漏电跳闸的检查方法
- 关系模式分解为BCNF,分解过程中关系依赖集为空集问题,欢迎大家解答
- Lync 2013无法登陆office 365之Lync online
- SQL Server数据库教程
热门文章
- 怎么找出电脑里隐藏的流氓软件_9成人都不知道的秘密!那些隐藏在你电脑里的“大象”!...
- 一个springboot能支持多少并发_多少彩礼能娶一个西安女孩?
- plc梯形图语言c1,plc梯形图编程语言是什么?
- 2017 9月java答案_2017年9月计算机二级JAVA试题及答案
- 7.Hadoop的学习(Hadoop的配置(伪分布式的搭建)-3(启动守护进程))
- Uipath 学习栏目基础教学:9、Excel 的基本操作之读写 Excel
- HashMap 散列初体验
- wxWidgets:wxConfig 和相关类的演示
- boost::hana::fold用法的测试程序
- boost::geometry::model::d3::point_xyz用法的测试程序