QT学习之QT判断界面当前点击的按钮和当前鼠标坐标

1 QPointQMouseEvent::globalPos();//窗口坐标,这个是返回鼠标的全局坐标 2 QPointQCursor::pos()[static];//返回相对显示器的全局坐标 3 QPointQMouseEvent::pos();//返回相对这个widget的位置 4 QPointQWidget::pos();//这个属性获得的是当前目前控件在父窗口中的位置 5 constQPointF&QMouseEvent::screenPos()const;//和QPoint QMouseEvent::globalPos() 值相同,但是类型更高精度的QPointF 6 QPointQWidget::mapToGlobal(constQPoint& pos)const;//将窗口坐标转换成显示器坐标 7 QPointQWidget::mapFromGlobal(constQPoint& pos)const;//将显示器坐标转换成窗口坐标 8 QPointQWidget::mapToParent(constQPoint& pos)const;//将窗口坐标获得的pos转换成父类widget的坐标 9 QPointQWidget::mapFromParent(constQPoint& pos)const;//将父类窗口坐标转换成当前窗口坐标10 QPointQWidget::mapTo(constQWidget* parent,constQPoint& pos)const;//将当前窗口坐标转换成指定parent坐标11 //也可使用:12 Qpoint pt=cursor().pos();//获取当前鼠标位置
(0)

相关推荐

  • 一台电脑安装十台显示器,十套鼠标,十套键盘,成为十台电脑使用

    一台电脑安装十台显示器,十套鼠标,十套键盘,成为十台电脑使用

  • react中实现可拖动div

    把拖动div功能用react封装成class,在页面直接引入该class即可使用. title为可拖动区域.panel为要实现拖动的容器. 优化了拖动框超出页面范围的情况,也优化了拖动太快时鼠标超出可 ...

  • (8条消息) Qt学习:QAction系列详解

    一.QAction类详解 [详细描述] QAction类提供了抽象的用户界面action,这些action可以被放置在窗口部件中. 应用程序可以通过菜单,工具栏按钮以及键盘快捷键来调用通用的命令.由于 ...

  • Qt学习之路(31): 一个简易画板的实现(QWidget)

    说实话,本来我是没有打算放一个很大的例子的,一则比较复杂,二来或许需要很多次才能说得完.不过,现在已经说完了绘图部分,所以计划还是上一个这样的例子.这里我会只做出一个简单的画板程序,大体上就是能够画直 ...

  • 迅为i.MX6ULL终结者QT应用开发Qt for Android

    QT是一个非常优秀的跨平台工具.所以我们只需要掌握QT做界面的方法,我们就可以很方便的做QT的跨平台应用了. 为什么要学习QT_For_Android? 1.体验QT跨平台的优越性 2.非常适合我们非 ...

  • Java学习——100、判断回文字符串

    回文字符串:即字符串"从前向后读"和"从后向前读"都相同. 算法并不难,用循环,将字符串的第0个和最后一个比较,第1个和倒数第二个比较,到中间数字为止,都相等则 ...

  • 长QT间期综合征[长QT间期综合征]

    病因 根据有无继发因素将其分为先天遗传性和后天获得性两大类. 1.先天性的病因 ①植物神经系统功能障碍,②心脏内神经变性.③先天性心肌缺乏某种酶而引起代谢异常.电生理研究发现室性心律失常的机制可能为折 ...

  • 「路行学习」PS软件界面与使用前的基本设置

    PS软件界面 这里以PS2019版本为例,所有版本在界面上都一样.所以请大家忽略版本差异.首先看一下PS软件界面上常用的功能区: 认识软件界面 标记数字1的区域,为PS软件的菜单栏. 菜单栏是一个功能 ...

  • 西门子S7-200系列PLC学习(8 软件界面介绍)

    本节课,我们重点学习在编程软件中,常用的功能菜单以及快捷方式. 重点包括: 理解如何对PLC程序(项目)加密和对PLC装置进行加密: 理解插入操作的特点和注意事项: 熟悉符号的定义. 首先,进入程序后 ...

  • (5条消息) [Qt]VS2015下Qt项目的x86和x64版本编译

    原文链接:https://blog.csdn.net/humanking7/article/details/85883828 文章目录 Step1. Step2. Step3. @[toc] 环境 问 ...

  • 学习笔记:不使用克隆,水果如何往下落?舞台坐标搞清楚最重要

    学习笔记:不使用克隆,水果如何往下落?舞台坐标搞清楚最重要 今天我们学习做一个接水果的小游戏,让水果不停地往下掉,然后让人物去接住不停掉下来的水果. 我们先解决舞台大小的问题.每种编程软件舞台大小各有 ...