QT程序文件说明

1. 首次建立文件中main函数的说明
#include "mainwindow.h"

#include <QApplication>

int main(int argc, char *argv[])
{
    //a应用程序对象,在QT中,应用程序对象 有且仅有一个
    QApplication a(argc, argv);
    //窗口对象 mywidget父类 ->QWidget
    MainWindow w;
    //窗口对象 默认不会显示,必须要调用show方法显示窗口
    w.show();
    //让应用程序对象进入消息循环
    //当代码阻塞到这行
    return a.exec();
}

2. mainwindow.h函数说明

#ifndef MAINWINDOW_H
#define MAINWINDOW_H

#include <QMainWindow>  //包含头文件

QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE

class MainWindow : public QMainWindow
{
    Q_OBJECT  //Q_OBJECT宏,允许类中使用信号和槽的机制

public:
    MainWindow(QWidget *parent = nullptr);//构造函数
    ~MainWindow();//析构函数

private:
    Ui::MainWindow *ui;
};
#endif // MAINWINDOW_H

3.命名规范

1)类名 首字母大写,单词和单词之间首字母大写

2)函数名 变量名称 首字母小写,单词和单词之间首字母大写

4.QT快捷键

1)注释 ctrl+/

2)运行 ctrl+r

3)编译 ctrl+b

4)字体缩放 ctrl+鼠标滚轮

5)查找 ctrl+f

6)整体移动 ctrl+shift+↑或者↓

7)帮助文档F1

8)自动对齐 ctrl+i

9)同名之间的.h和 .cpp切换 F4

4。Lambda表达式

1)[]标识符 匿名函数

    = 值传递

    &引用传递

2)()参数

3){}实现体

4)mutable 修饰值传递变量,可以修改拷贝出的数据,改变不了本体

5)返回值 []()->int{}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值