qt 控件坐标系_Qt中,如何找准控件坐标
代码如下:
void TestWidget::on_pushButton123_clicked()
{
QPoint p = ui.pushButton123->pos();//获得pushButton123在父窗口(frame_2)中的相对坐标,值为[10,10]
QPoint pos1 = ui.frame_2->mapTo(this, ui.pushButton123->pos());//将父窗口(frame_2)中的按钮坐标,转换成当前窗口(TestWidget)的坐标,值为[40,120]
QPoint pos1_1 = ui.pushButton123->mapTo(this, ui.pushButton123->pos());//错误方法,值为[50,130]
QPoint pos2 = ui.frame_2->mapToParent(ui.pushButton123->pos());//错误方法,值为[40,120]
QPoint pos2_1 = ui.pushButton123->mapToParent(ui.pushButton123->pos());//错误方法,值为[20,20]
QPoint pos3 = ui.frame_2->mapToGlobal(ui.pushButton123->pos());//错误方法,值为[300,333]
QPoint pos3_1 = ui.pushButton123->mapToGlobal(ui.pushButton123->pos());//错误方法,值为[310,343]
}
qt 控件坐标系_Qt中,如何找准控件坐标相关推荐
- 计算机在测控技术与仪器中的应用,测控技术与仪器在实践中的应用分析
高育鹏 摘要:伴随着社会科技的持续发展,很多领域都开始着力于对测控技术和测控仪器的深入研究,在现代化的精密机械.电子.测量.信息等诸多技术中,测控技术和仪器作为众多学科相融合的一门学科,实践中都在广泛 ...
- qt 控件坐标系_Qt学习之路(28): 坐标变换
经过前面的章节,我们已经能够画出一些东西来,主要就是使用QPainter的相关函数.今天,我们要看的是QPainter的坐标系统. 同很多坐标系统一样,QPainter的默认坐标的原点(0, 0)位于 ...
- qt 中文转十六进制_QT中16进制字符串转汉字
最经在研究AT指令接受短信,短信是unicode编码,接受后需要根据系统的编码方案进行相关的转码 比如接受到了一串字符4F60597D,它是"你好"的unicode编码,一个uni ...
- qt 中文转十六进制_QT中10进制数转换为16进制数的代码怎么写?
展开全部 //将十六进制"10"转换为e68a8462616964757a686964616f31333365633931十进制i: int i = Convert.ToInt32 ...
- 获取repeater中的html控件,asp.net 中如何获取Repeater控件FooterTemplate内的控件?
满意答案 KINGSTIMES 推荐于 2016.01.20 采纳率:41% 等级:12 已帮助:18014人 前台 test SelectCommand="SELECT * FROM ...
- qt如何定义全局变量_QT中全局变量的定义
多的就不说了,本来就是一个简单地内容,只是不会的话会很头疼 我们首先新建两个文件,文件名可以自定义,我们在这里定义为variate.h 和 variate.cpp 当然了,后缀是不能变的. 和函数一样 ...
- qt种qdebug字符串_QT中的qDebug()
首先在头文件中包含 #include 当开发者需要为一个装置.文件.字符串或者控制台,写出调试和跟踪信息时,该类被使用. 在需要使用的地方插入: qDebug("intensity:%d&q ...
- qt mysql数据库连接池_qt中使用数据库连接池
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
- 如何查找涉密文件_机关单位如何做好涉密文件、资料的使用
原标题:机关单位如何做好涉密文件.资料的使用 涉密文件.资料的使用过程,是知悉人员不断增多的过程,也是涉密文件.资料整个流转过程中保密环节最多.保密控制最难.保密任务最重的过程.涉密文件.资料使用要严 ...
最新文章
- linux 为什么 c语言,为什么C程序里一定要写main函数
- html画三个重叠的矩形,html5 实现两个矩形的叠加
- Delphi XE2 之 FireMonkey 入门(30) - 数据绑定: TBindingsList: TBindExpression 的 OnAssigningValue 事件...
- 查询数据库游标使用情况以及sql
- col-lg-8 col-lg-offset-2
- 深度学习之基于InceptionV3实现水果识别
- 系统架构师学习笔记-面向对象方法
- 深入理解ARM体系架构(S3C6410)---lcd 显示图片
- Linux下vi命令小结
- 智能优化算法:被囊群算法-附代码
- Json对象(数组)与Java对象(集合)的相互转换
- 华为 GaussDB 首席架构师 武新离职,出任易鲸捷CEO
- 《Apache Spark源码剖析》
- comsol与matlab联合,联合应用COMSOL和matlab.pdf
- Day23:算法之分支定界
- 电脑老是弹出vrvedp_m_vrvedp_m.exe是什么进程?是病毒吗?vrvedp,vrvedp.exe,,,,,,,
- FPGA驱动24C04实现读写操作,提供工程源码和技术支持
- char和nchar,varchar和nvarchar 之间的区别
- Linux ALSA声卡驱动之五:Machine 以及ALSA声卡的注册
- 对话任正非:华为是一家全球化公司
热门文章
- [Usaco2016 Dec]Moocast
- ORA-01658: 无法为表空间中段创建 INITIAL 区
- exit、_exit、abort、return的区别
- Cordova Android 禁用长按选中功能
- brew 、carthage 安装
- js中的cookie的读写操作
- webkit-box translate 的组合--流畅的滑动体验
- VS2010 SP1 安装信息
- 安装完VS2010之后再安装VS2012以后,发现VS工程编译出现--fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 程序中变量分布的区域总结 堆 栈 字符常量区 全局数据区 静态存储区