社区
邵发的课程社区_NO_1
《C语言/C++学习指南》Qt界面开发篇视频精讲
帖子详情
窗口坐标
阿发你好
2023-01-12 15:10:40
课时名称
课时知识点
窗口坐标
...全文
浏览
回复
打赏
收藏
窗口坐标
课时名称课时知识点窗口坐标
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
相关推荐
LED大屏控制程序
;
窗口
宽度 windowWidth=1536 ;
窗口
高度 windowHeight=896 ;
窗口
坐标
windowX=0 ;
窗口
坐标
windowY=0 ;鼠标
坐标
mouseX=1999 ;鼠标
坐标
mouseY=500 ;行高度 lineHeight=64
视口和
窗口
的理解方法
首先,视口
坐标
是表示物理
坐标
的,
窗口
坐标
是表示逻辑
坐标
的,并且,任何时候视口
坐标
和
窗口
坐标
都是一一对应的(即:左上角
坐标
和右下角
坐标
是一一对应的)。比如:设置视口
坐标
(0,0,50,50)(表示:(左上角X,左上角X,宽度,高度)),设置
窗口
坐标
为(-100,-100,100,100),那么,
窗口
坐标
(-100,-100)对应视口
坐标
(0,0),
窗口
坐标
(0,0)对应视口
坐标
(50,50),第二,...
Qt 的
坐标
体系
1、Qt 的
坐标
体系 Qt的
坐标
原点在
窗口
的左上角:
坐标
原点向右是X轴,x向右递增;
坐标
原点向下是Y轴,y向下递增; 2、
窗口
的相对
坐标
当出现
窗口
内嵌的时候,如图 在Qt的某个
窗口
中可能有若干个控件,这些个控件都是嵌套的关系 A
窗口
包含B
窗口
,B
窗口
包含C
窗口
每个
窗口
都有
坐标
原点,在左上角 子
窗口
的位置是基于父
窗口
的
坐标
体系来确定的,也就是说通过父
窗口
左上角的
坐标
点来确定自己的位置 Qt中
窗口
显示的时候使用的相对
坐标
,相对于自己的父
窗口
将子
窗口
移动到父
窗口
的某个位置 .
Qt的设置两个
窗口
位置重合
QWidget中有很多获取
坐标
以及
坐标
转换的函数。总体来说主要是1、相对于屏幕的全局
坐标
2,、相对于
窗口
的相对
坐标
下面这张图中由于只有一个
窗口
所有所有的
坐标
都是全局
坐标
但是当此
窗口
中再加入一个子
窗口
,就复杂很多。 对于子
窗口
来说,所有获取
坐标
的函数都变成相对
坐标
了。
坐标
转换:mapFromGlobal,mapToGlobal,mapToParent 移动
窗口
:move m...
QT:设置子
窗口
显示在父
窗口
居中的位置(绝对
坐标
)
1.获取父
窗口
相对于屏幕的
坐标
,即绝对
坐标
2.计算子
窗口
的
坐标
3.移动
窗口
QPoint globalPos = parentWidget->mapToGlobal(QPoint(0,0));//父
窗口
绝对
坐标
int x = globalPos.x() + (parentWidget->width() - this->width()) / 2;//x
坐标
int y = globalPos.y() + (parentWidget->height() - this->hei
发帖
邵发的课程社区_NO_1
邵发的课程社区_NO_1
全套Java/C语言系列教程
复制链接
扫一扫
1
社区成员
431
社区内容
全套Java/C语言系列教程
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2023-01-12 15:10
社区公告
暂无公告