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

关于Qt中窗口的坐标

主要是给自己以后参考,所以不会太仔细的讲解。

 1 #include "mainwindow.h"
 2 #include <QApplication>
 3 #include<QDebug>
 4 int main(int argc, char *argv[])
 5 {
 6     QApplication a(argc, argv);
 7     MainWindow w;
 8     w.resize(400,300);//不包含边框的内部矩形区域的大小
 9     w.move(200,100);//窗口左上角在电脑屏幕上的坐标
10     w.show();
11     qDebug()<<"x:"<<w.x();//窗口左上角的横坐标
12     qDebug()<<"y:"<<w.y();//窗口左上角的纵坐标
13     qDebug()<<"geometry:"<<w.geometry();//不包含边框,内部矩形在屏幕中的坐标和大小
14     qDebug()<<"frameGeometry:"<<w.frameGeometry();//包含边框,窗口在屏幕中的坐标和大小
15     qDebug()<<"pos:"<<w.pos();//窗口在屏幕中的坐标,即x,y
16     qDebug()<<"rect:"<<w.rect();//内部矩形相对窗口内部左上角(0,0)的坐标与大小
17     qDebug()<<"width:"<<w.width();//内部矩形的宽
18     qDebug()<<"height:"<<w.height();//内部矩形的长
19     return a.exec();
20 }

结果显示如下:

转载于:https://www.cnblogs.com/cxhblogs/p/9790223.html

相关文章:

  • Django将默认的SQLite更换为MySQL
  • Django的contenttypes
  • 离散傅里叶级数DFS
  • NiftyNet开源平台的使用 -- 配置文件
  • 构造代块 的作用
  • [SCOI2010]传送带
  • 2018.10.17多校
  • [USACO16FEB]负载平衡Load Balancing_Silver(NlogNlogN解法)
  • 在Ubuntu上学习OpenStack之五:控制节点上安装Nova
  • LintCode: coins in a line I
  • 推荐一款功能强大的Tomcat 管理监控工具,可替代Tomcat Manager
  • python web框架 MVC MTV
  • centos7--网易yum源
  • 数据库连接池和软件设计分层模式
  • 英语
  • 【Redis学习笔记】2018-06-28 redis命令源码学习1
  • echarts的各种常用效果展示
  • hadoop集群管理系统搭建规划说明
  • HTTP中的ETag在移动客户端的应用
  • JS字符串转数字方法总结
  • October CMS - 快速入门 9 Images And Galleries
  • Python打包系统简单入门
  • Service Worker
  • SQLServer之索引简介
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • vue学习系列(二)vue-cli
  • 百度地图API标注+时间轴组件
  • 多线程事务回滚
  • 基于Volley网络库实现加载多种网络图片(包括GIF动态图片、圆形图片、普通图片)...
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 实习面试笔记
  • 我是如何设计 Upload 上传组件的
  • Spring Batch JSON 支持
  • 组复制官方翻译九、Group Replication Technical Details
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #### go map 底层结构 ####
  • #includecmath
  • #pragam once 和 #ifndef 预编译头
  • $.ajax()
  • (C#)获取字符编码的类
  • (vue)页面文件上传获取:action地址
  • (二)springcloud实战之config配置中心
  • (简单有案例)前端实现主题切换、动态换肤的两种简单方式
  • (转贴)用VML开发工作流设计器 UCML.NET工作流管理系统
  • ... 是什么 ?... 有什么用处?
  • .NET Core Web APi类库如何内嵌运行?
  • .net解析传过来的xml_DOM4J解析XML文件
  • .NET面试题解析(11)-SQL语言基础及数据库基本原理
  • @CacheInvalidate(name = “xxx“, key = “#results.![a+b]“,multi = true)是什么意思
  • [20150321]索引空块的问题.txt
  • [2024] 十大免费电脑数据恢复软件——轻松恢复电脑上已删除文件
  • [ARM]ldr 和 adr 伪指令的区别
  • [c++] C++多态(虚函数和虚继承)
  • [C++] cout、wcout无法正常输出中文字符问题的深入调查(1):各种编译器测试