【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()获取控件位置

相关推荐
是娇娇公主~38 分钟前
C++ 中 std::deque 的原理?它内部是如何实现的?
开发语言·c++·stl
SuperEugene1 小时前
Axios 接口请求规范实战:请求参数 / 响应处理 / 异常兜底,避坑中后台 API 调用混乱|API 与异步请求规范篇
开发语言·前端·javascript·vue.js·前端框架·axios
xuxie992 小时前
N11 ARM-irq
java·开发语言
wefly20173 小时前
从使用到原理,深度解析m3u8live.cn—— 基于 HLS.js 的 M3U8 在线播放器实现
java·开发语言·前端·javascript·ecmascript·php·m3u8
luanma1509803 小时前
PHP vs C++:编程语言终极对决
开发语言·c++·php
寂静or沉默3 小时前
2026最新Java岗位从P5-P7的成长面试进阶资源分享!
java·开发语言·面试
liwenzhuola4 小时前
解决 Ubuntu 上 Qt Creator 项目编译失败的问题
数据库·qt·ubuntu
kyriewen114 小时前
给浏览器画个圈:CSS contain 如何让页面从“卡成PPT”变“丝滑如德芙”
开发语言·前端·javascript·css·chrome·typescript·ecmascript
娇娇yyyyyy4 小时前
QT编程(18): Qt QItemSelectionModel介绍
开发语言·qt
豆豆的java之旅5 小时前
软考中级软件设计师 数据结构详细知识点(含真题+练习题,可直接复习)
java·开发语言·数据结构