当前位置: 首页 > news >正文

网站制作西安郑州网站建设动态

网站制作西安,郑州网站建设动态,南岸网站建设哪家好,代写文章兼职Qt的窗口坐标体系遵循标准的计算机图形坐标系统规则 Qt窗口坐标体系特点 坐标原点#xff1a;窗口坐标体系的原点位于窗口的左上角#xff0c;即坐标(0, 0)位置。 轴方向#xff1a; X轴#xff1a;向右为正方向#xff0c;随着X坐标值的增加#xff0c;元素在窗口中从… Qt的窗口坐标体系遵循标准的计算机图形坐标系统规则 Qt窗口坐标体系特点 坐标原点窗口坐标体系的原点位于窗口的左上角即坐标(0, 0)位置。 轴方向 X轴向右为正方向随着X坐标值的增加元素在窗口中从左向右移动。Y轴向下为正方向随着Y坐标值的增加元素在窗口中从上向下移动。 嵌套窗口对于嵌套的窗口或控件其坐标是相对于其直接父窗口的左上角计算的。这意味着子窗口或控件的位置描述是局部坐标需要结合父窗口的位置才能映射到全局坐标体系中。 事件坐标在处理鼠标或其他输入事件时Qt提供的事件对象如QMouseEvent通常包含的坐标是相对于接收事件的窗口或控件的。若要获取相对于屏幕的绝对坐标可以使用如QMouseEvent::globalPos()这样的方法。 坐标转换在绘图或处理复杂布局时可能需要在逻辑坐标系、窗口坐标系和设备坐标系之间转换。QPainter提供了如setWindow和setViewPort等方法来帮助进行坐标变换使得绘图可以在不同的坐标体系中进行。 布局管理虽然不是直接的坐标体系特性但Qt的布局管理系统如QLayout可以自动管理控件的位置和大小以适应窗口大小的变化这间接影响了控件在窗口坐标系中的布局。 注意在Qt中一个控件的坐标通常是相对于其父控件的。这意味着当指定一个控件的位置时比如通过move(int x, int y)方法给出的坐标(x, y)是指相对于该控件父控件左上角的水平和垂直偏移量。这种设计允许用户界面元素在嵌套布局中灵活定位同时简化了坐标系统的管理因为每个控件只需关心相对于直接容器的位置即可。 当我们用代码直接创建一个pushbutton会发现其在右上角。 //widget.cpp#include widget.h #include ui_widget.h #include QPushButton Widget::Widget(QWidget *parent): QWidget(parent), ui(new Ui::Widget) {ui-setupUi(this);QPushButton* button new QPushButton(this);button-setText(button); }Widget::~Widget() {delete ui; } 当我们添加这样一行代码后 button-move(114,514);//单位像素 运行后会发现按钮坐标发生偏移。
http://www.w-s-a.com/news/820575/

相关文章:

  • 外贸网站免费推广温州做网站技术员
  • 武冈 网站建设做网站能收回吗
  • 网站做前端把网站扒下来以后怎么做
  • 网站模板素材下载手机做任务佣金的网站
  • 机关网站建设考核测评总结做网站sqlserver排序
  • 凉山州建设厅官方网站html5下载教程
  • 内网网站建设方面政策id97网站怎么做的
  • 福州企业建站系统七米网站建设
  • 长春seo建站北京做机床的公司网站
  • 网站维护具体做啥如何开发wap网站
  • 公司网站设计费计入什么科目潍坊公司网站制作
  • 拖拽式网站开发模具钢东莞网站建设
  • 彩票娱乐网站建设模块化网站开发
  • 孝感网站设计用自己的名字设计头像
  • 高明网站建设哪家好深圳vi设计公司全力设计
  • 工程技术cpu游戏优化加速软件
  • 一起做网店网站入驻收费wordpress 自定义评论样式
  • 深圳高端网站建设公司排名app软件开发sh365
  • 泰州网站整站优化惠州做网站多少钱
  • 做博客网站的php代码一建论坛建工教育网
  • 邢台网站制作费用单页营销网站后台
  • 红色网站建设的比较好的高校用vs2010做购物网站
  • 网站域名备案号查询网页设计实验报告总结模板
  • 什么软件 做短视频网站好大型论坛网站建设
  • 视频网站用什么cms网络运营与维护主要做什么
  • 设计网站主页要多少钱赣州制作网站百度
  • 什么叫高端网站定制网站收录大幅度下降
  • 汝城县网站建设公司aspx网站实例
  • 专业微网站营销diywap手机微网站内容管理系统
  • 盗版做的最好的网站温州logo设计公司