摘要: lambda 表达式定义了一个匿名函数,并且可以捕获一定范围内的变量。lambda 表达式的语法形式可简单归纳如下: [ capture ] ( params ) opt -> ret { body; }; 其中 capture 是捕获列表,params 是参数表,opt 是函数选项,ret 是返回 阅读全文
posted @ 2022-01-18 22:14 LuisLee 阅读(135) 评论(0) 推荐(0)
摘要: 函数指针基础:1. 获取函数的地址 2. 声明一个函数指针 3.使用函数指针来调用函数 获取函数指针: 函数的地址就是函数名,要将函数作为参数进行传递,必须传递函数名。 声明函数指针 声明指针时,必须指定指针指向的数据类型,同样,声明指向函数的指针时,必须指定指针指向的函数类型,这意味着声明应当指定 阅读全文
posted @ 2022-01-18 21:38 LuisLee 阅读(220) 评论(0) 推荐(0)
摘要: 信号和槽机制 使用预定义的信号和槽 信号和槽机制属于Qt的特色机制,他提供了不同控件之间通信功能,每个控件都包含了预定义的信号和槽,我们也可以自己为类定义信号和槽,当一个类被继承的时候他的信号和槽也同样会被继承,一个类如果支持信号和槽他必须继承自QObject 比如我们想实现button和mainw 阅读全文
posted @ 2022-01-18 21:36 LuisLee 阅读(42) 评论(0) 推荐(0)
摘要: 一个标准的QWidgets Application包含四个文件: 1.mian.cpp是程序代码,其中的中QApplication a对象表示该应用程序,每个程序中有且只有一个. show()方法对于QObject类的对象以顶层方式显示 a.exec()是进入消息循环,把程序的控制权交给Qt 2.m 阅读全文
posted @ 2022-01-18 21:36 LuisLee 阅读(60) 评论(0) 推荐(0)