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

qt---命名规范

1、命名规范

1) 类名:单词首字母大写,单词和单词之间直接连接,无需连接字符

如:MyClass,QPushButton
class MainWindow
{
};

2) Qt中内置的类型,头文件和类命名同名。

如:
#include <QString>
QSring str;#include <QWidget>
QWidget w;

3) 函数名字,变量名:首字母小写,之后每个单词首字母大写,单词和单词之间直接连接,无需连接字符

如:
void connectTheSignal();

4) 类的成员变量设置函数用使用 set+成员变量名,

获取成员变量的函数直接用成员变量名(如果是bool类型,有可能会用一些表示状态的术语,
如isVisilble,hasFocus):
如:
//普通成员变量设置和获取
void setText(QString text);
QString text()const;
//bool的成员变量获取
bool isEnabled()const;
bool hasFocus()const;
http://www.dtcms.com/a/204293.html

相关文章:

  • 目标检测 RT-DETR(2023)详细解读
  • 嵌入式开发学习日志(linux系统编程--文件读写函数(2))Day24
  • wd软件安装
  • 百度Q1财报:总营收325亿元超预期 智能云同比增速达42%
  • QRsim:一款快速验证控制算法和无缝迁移到实物平台的无人系统3D仿真平台
  • C++ 前缀和数组
  • JQuery的基本使用
  • GitHub SSH Key 配置详细教程(适合初学者,Windows版)-学习记录4
  • 设计模式1 ——单例模式
  • 2025年保姆级教程:Powershell命令补全、主题美化、文件夹美化及Git扩展
  • 大模型知识
  • 02_redis分布式锁原理
  • qt浏览文件支持惯性
  • 前端(小程序)学习笔记(CLASS 1):组件
  • AI与产品架构设计(7):实时数据驱动下的AI架构设计:从流数据到智能决策
  • JC/T 2848-2024 玻璃纤维增强石膏(GRG)装饰制品检测
  • 打开小程序提示请求失败(小程序页面空白)
  • JS进阶学习04
  • 26、AI 预测性维护 (燃气轮机轴承) - /安全与维护组件/ai-predictive-maintenance-turbine
  • python查询elasticsearch 获取指定字段的值的list
  • 安卓蓝牙frameworks/base/core/java/android/bluetooth这个路径下文件的作用
  • java day14
  • [Java恶补day2] 49. 字母异位词分组
  • 深入理解 Pre-LayerNorm :让 Transformer 训练更稳
  • Java虚拟机栈
  • leetcode hot100刷题日记——7.最大子数组和
  • 计算机视觉与深度学习 | Python实现CEEMDAN-ISOS-VMD-GRU-ARIMA时间序列预测(完整源码和数据)
  • 目标检测基础知识
  • 目标检测135个前沿算法模型汇总(附源码)!
  • vue项目启动报错(node版本与Webpack)