Qt——P5 命名规范及快捷键
pro文件解释
QT += core gui //Qt包含的模块greaterThan(QT_MAJOR_VERSION, 4): QT += widgets //大于4版本以上包含widget模块CONFIG += c++11# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS# You can also make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0SOURCES += \ //源文件main.cpp \mywidget.cppHEADERS += \ //头文件mywidget.hTRANSLATIONS += \test_1_zh_CN.ts# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
命名规范及常用快捷键
#include "mywidget.h"// 命名规范
// 类名 首字母大写,单词单词之间首字母大写
// 函数名 变量名称 首字母小写,单词与单词间首字母大写// 快捷键
// 注释 ctrl + /
// 运行 ctrl + r
// 编译 ctrl + b// 字体缩放 ctrl + 鼠标滚轮
// 查找 ctrl + f
// 帮助文档 F1
// 自动对齐 ctrl + i
// 同名之间的.h和.cpp快速切换 F4myWidget::myWidget(QWidget *parent): QWidget(parent)
{}myWidget::~myWidget()
{}
#ifndef MYWIDGET_H
#define MYWIDGET_H#include <QWidget> //包含一个头文件 Qwidget 窗口类class myWidget : public QWidget
{Q_OBJECT //宏,允许类中使用信号和槽的机制public:myWidget(QWidget *parent = nullptr); //构造函数~myWidget(); //析构函数
};
#endif // MYWIDGET_H
Qt——P5 命名规范及快捷键相关推荐
- JAVA命名规范和Eclipse常用快捷键
一.命名规范 此段来自:Java命名规范 1. 项目名全部小写 2. 包名全部小写 3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写. 如:public class HelloW ...
- 【QT学习】Day 1 快捷键、按钮、对象树、信号和槽、Lambda表达式
文章目录 一.QT简介 二.QT常用快捷键和命名规范 1.Windows版 2.Mac版 3.命名规范 三.创建一个QT程序 四.添加按钮常用的API 五.对象树 六.信号和槽 七.Lambda表达式 ...
- 3 命名空间与命名规范
1命名空间 命名空间提供了一种组织相关类和其它类的方式.命名空间是一种逻辑组合. 在同一个命名空间内,类名不能重名,但是在不同的命名空间中,可以使用相同的类名. 用关键字namespace来声明命名空 ...
- iOS之命名规范+编码规范
前言 遵守规范也是让代码更清晰明了,易读,易用,易维护,可以更好的适应团队开发.自己看着也是赏心悦目,何乐而不为呢. 1.基本准则 1.1编写清晰 简单明了的命名最好,不要用单词的简写,尽量用单词的全 ...
- Java开发项目的命名规范+命名方法+注释规范
一.命名规范 变量Variable 变量名通常以小写字母 a-z 开头.如果变量名由多个单词构成,从第二个单词开始首字母需要大写 A-Z (小驼峰命名法).变量名中不建议使用下划线 _ 作为前缀或者单 ...
- day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格
1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...
- html语言书写注意事项,CSS命名规范参考及书写注意事项
CSS书写顺序 *{ /*显示属性*/ display position float clear cursor - /*盒模型*/ margin padding width height /*排版*/ ...
- [置顶] Objective-C ,ios,iphone开发基础:命名规范
命名规范:http://bukkake.iteye.com/blog/695492 点击打开链接 转载于:https://www.cnblogs.com/pangblog/p/3292256.htm ...
- Java项目命名规范
2019独角兽企业重金招聘Python工程师标准>>> 一.命名规范 1. 项目名全部小写 2. 包名全部小写 3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写 ...
最新文章
- Integer to Roman 问题
- Android 实现系统更新功能
- html不读取缓存,如何让前端浏览器不进行缓存
- 如何设计大型游戏服务器架构?
- 8086汇编4位bcd码_238期中4头3尾,排列五第19239期爱我彩规
- [JavaWeb-JavaScript]JavaScript_Data日期对象
- setjump和longjump
- html设置照片模糊效果,CSS如何实现照片模糊?
- Chrome 75 开发者工具新特性
- kafka 可视化工具_Kafka集群在马蜂窝大数据平台的优化与应用扩展
- JDBC连接数据库集
- python3-基础8
- 干货----003----乱码解决方法
- 神经网络模型参数的压缩
- android wifi列表轮询,(八十八)Android O WiFi启动流程梳理续——connectToSupplicant
- sap hana安装教程
- matlab 画图 方程,matlab 画图与解方程
- 异常值检验的一些方法
- vue禁用浏览器后退
- c语言日历显示系统,C语言实现显示日历