【Qt】基础(命名风格、文档查看、坐标体系、控件位置设置和获取)

1.命名风格

Qt中偏好用小驼峰,来命名变量/函数,用大驼峰命名类。

2.文档使用

2.1 光标移动到类型或方法,按F1。自动打开对应文档。

2.2 在帮助中打开整个文档

2.3 开始查询Assistant

3.Qt窗口坐标体系

1.左手坐标系

原点为左上角,横轴为x,纵轴为y。

2.单位:像素

左边单位距离是1像素。

分辨率:

1920*1080简称为1080P分辨率。横轴1920个像素点,纵轴1080个像素点。

2560*14440 简称2K分辨率

如何为每个控件指定坐标位置?

确定原点位置:子元素的坐标原点位置在,父元素的控件的左上角。

子元素位置,默认放在父元素的原点,可以通过move()设置子元素位置。

演示:

.move()设置控件位置

Widget的没有父元素,以桌面左上角为原点。

.x(),.y()获取控件位置

相关推荐
城管不管1 小时前
重生——第十次面试之开源中国一面挂
java·linux·开发语言·算法·面试·职场和发展·开源
霸道流氓气质1 小时前
Java开发者AI编程常用MCP、Skills、Rules全景汇总
java·开发语言·ai编程
zoujiahui_20182 小时前
Python 包与环境管理工具 uv
开发语言·python·uv
小小龙学IT2 小时前
Qt 模型/视图框架(Model/View)深度解析:从 MVC 演化到数据展示架构的王者
qt·架构·mvc
吴声子夜歌2 小时前
Java面试题——JVM(二)
java·开发语言·jvm
CRMEB2 小时前
商城大促活动策划全流程:从定目标到复盘四阶段
java·开发语言·人工智能·ai·开源·php
denglinqings2 小时前
Java开发从入门到精通所有课程
java·开发语言
程序猿阿森2 小时前
Python 闭包与装饰器:从入门到精通
开发语言·python·面试
余额瞒着我当琳3 小时前
C++--vector底层,leetcode118杨辉三角实战,对于传统reserve的坑点,迭代器失效
开发语言·c++
曹牧3 小时前
C#:字符串做20位截断
开发语言·c#