03 2022 档案

摘要:鼠标事件: ui界面有个label, 当鼠标进入或移出, 点击或松开, 都是事件函数. 不过这些事件函数功能单一, 所以需要重写事件函数来完成复杂功能; 上述这些事件函数 是 protected 中的虚函数(virtual void xxx()), 所以重写虚函数就重写了事件函数. 重写虚函数: 继 阅读全文
posted @ 2022-03-12 18:11 大白不会敲代码 阅读(447) 评论(0) 推荐(0) 编辑
摘要:资源文件: QMainWindow : 在菜单栏中,文件下面的下拉框中,不能直接输入中文,可以先随便写个英文名,然后在对应所属的状态栏中找到,将text右侧的“save”改为“保存”,即可; 这里的“保存”和“打开”可以通过拖动鼠标来改变顺序; 将菜单栏中的按钮放入工具栏:在ui界面中的Action 阅读全文
posted @ 2022-03-10 17:50 大白不会敲代码 阅读(1480) 评论(0) 推荐(0) 编辑
摘要:第一天 1. Qt简介 Qt5模块简介: Qt Widgets:窗口有关的类; Qt Webkit:网络相关的类; Qt Test:测试模块; Qt SQL:数据库相关类; Qt Quick & Qt QML & Qt Quick Controls & Qt QML Dialogs :嵌入式应用程序 阅读全文
posted @ 2022-03-08 13:55 大白不会敲代码 阅读(155) 评论(0) 推荐(0) 编辑
摘要:语法:[ ]( ){ }; [ ] :一般[ ]里都加上=,这样就可以使用整个类的成员函数,除此之外,[ ]还可以加&(取地址)、成员对象 ( ):一般( )里不加东西,里面写的是参数的类型,比如int、QString... { }:写的是实现; 使用lambda时,首先要在.pro文件中加一句指令 阅读全文
posted @ 2022-03-07 15:01 大白不会敲代码 阅读(40) 评论(0) 推荐(0) 编辑
摘要:第一天: 一个初始Qt程序的简介: learn1.pro #qt程序用到的模块 QT += core gui #QT += core gui widgets #如果是qt5.0版本以上,可以不加下面这句话,直接把 widgets 写在上面的模块中即可。这句代码是为了兼容5.0以下的版本 greate 阅读全文
posted @ 2022-03-06 22:29 大白不会敲代码 阅读(417) 评论(0) 推荐(0) 编辑
摘要:5.6 常用集合算法 算法简介: set_intersection //求两个容器交集 set_union //求两个容器并集 set_difference //求两个容器差集 5.6.1 set_intersection //求两个容器交集 函数原型:set_intersection(iterat 阅读全文
posted @ 2022-03-04 16:18 大白不会敲代码 阅读(65) 评论(0) 推荐(0) 编辑
摘要:5.5 常用算术生成算法 注意:算术生成算法属于小型算法,使用时包含头文件为 #include<numeric>; accumulate //计算容器元素累计总和 fill //向容器中添加元素 5.5.1 accumulate //计算容器元素累计总和 函数原型:accumulate(iterat 阅读全文
posted @ 2022-03-04 14:31 大白不会敲代码 阅读(75) 评论(0) 推荐(0) 编辑
摘要:5.4 常用拷贝和替换算法 算法简介: copy //容器内指定范围的元素拷贝到另一个容器中 replace //将容器内指定范围的旧元素修改为新元素 replace_if //容器内指定范围满足条件的元素替换为新元素 swap //互换两个容器的元素 5.4.1 copy //容器内指定范围的元素 阅读全文
posted @ 2022-03-04 14:07 大白不会敲代码 阅读(45) 评论(0) 推荐(0) 编辑
摘要:5.3 常用排序算法 学习目标:掌握常用的排序算法 算法简介:sort //对容器内元素进行排序 random_shuffle //洗牌 指定范围内的元素随机调整次序 merge //容器元素合并,并存储到另一个容器 reverse //反转指定范围内的元素 5.3.1 sort //对容器内元素进 阅读全文
posted @ 2022-03-04 11:45 大白不会敲代码 阅读(36) 评论(0) 推荐(0) 编辑
摘要:5.2 常用查找算法 算法简介:find //查找元素 find_if //按条件查找元素 adjacent_find //查找到相邻重复元素 binary_search //二分法查找 count //统计元素个数 count_if //按条件统计元素个数 5.1 find 功能描述:查找指定元素 阅读全文
posted @ 2022-03-03 17:58 大白不会敲代码 阅读(49) 评论(0) 推荐(0) 编辑
摘要:5 STL-常用算法 概述: 算法主要由头文件<algorithm>、<functional>、<numeric>组成; <algorithm>是所有STL头文件中最大的,范围涉及到比较、交换、查找、遍历、复制、修改等; <numeric>体积很小,只包括几个序列上面进行简单数学运算的模板函数 <f 阅读全文
posted @ 2022-03-03 12:21 大白不会敲代码 阅读(89) 评论(0) 推荐(0) 编辑
摘要:4.3.1 内建函数对象意义 概念:STL内建了一些函数对象 分类: 1、算术仿函数; 2、关系仿函数; 3、逻辑仿函数; 用法:这些仿函数所产生的对象,用法和一般函数完全相同 使用内建函数对象,需要引入头文件#include<functional> 4.3.2 算术仿函数 #include<ios 阅读全文
posted @ 2022-03-01 17:40 大白不会敲代码 阅读(70) 评论(0) 推荐(0) 编辑
摘要:4.2 谓词 4.2.1 谓词概念 概念: 返回bool类型的仿函数称为谓词(Pred) 返回operator()接受一个参数,那么叫做一元谓词 返回operator()接受两个参数,那么叫做两元谓词 4.2.2 一元谓词 #include<iostream> using namespace std 阅读全文
posted @ 2022-03-01 11:39 大白不会敲代码 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示