Qt--命名,快捷键及坐标系

1.变量命名风格

1.起的名字要有描述性意义

2.在C++中,一般由多个单词构成的单词用_进行分割(eg:student_count)[蛇形命名法]

3.在Qt中,偏好使用大写字母进行单词分割(eg:studentCount)[驼峰命名法]

小驼峰:给变量/函数,studentCount;

大驼峰:给类,QWidget

2.Qt Creator中的快捷键


3.认识Qt坐标系


1.这是一个左手系,y轴自上而下一次增长(坐标背后的单位是像素)

2.给Qt的某个控件设置位置,需要指定坐标,对该控件说,坐标系原点就是相对于父控件/窗口

eg:QPushButton的父元素/控件/窗口就是QWidget,Qwidget没有父元素,相当于父元素是整个显示器

这是默认在(0,0)位置的显示按钮

这是(200,300)位置的按钮

相关推荐
ZTLJQ4 小时前
序列化的艺术:Python JSON处理完全解析
开发语言·python·json
2401_891482174 小时前
多平台UI框架C++开发
开发语言·c++·算法
anzhxu4 小时前
QT数据库(三):QSqlQuery使用
数据库·qt·oracle
88号技师5 小时前
2026年3月中科院一区SCI-贝塞尔曲线优化算法Bezier curve-based optimization-附Matlab免费代码
开发语言·算法·matlab·优化算法
t198751285 小时前
三维点云最小二乘拟合MATLAB程序
开发语言·算法·matlab
m0_726965985 小时前
面面面,面面(1)
java·开发语言
2401_831920746 小时前
分布式系统安全通信
开发语言·c++·算法
~无忧花开~6 小时前
React状态管理完全指南
开发语言·前端·javascript·react.js·前端框架
阿贵---7 小时前
C++中的RAII技术深入
开发语言·c++·算法
Traced back7 小时前
怎么用 Modbus 让两个设备互相通信**,包含硬件接线、协议原理、读写步骤,以及 C# 实操示例。
开发语言·c#