会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大白不会敲代码
博客园
首页
新随笔
联系
订阅
管理
2022年3月12日
Qt系统学习第三章 Qt消息机制和事件&绘图和绘图设备 (事件,鼠标事件, 定时器, 绘画)
摘要: 鼠标事件: ui界面有个label, 当鼠标进入或移出, 点击或松开, 都是事件函数. 不过这些事件函数功能单一, 所以需要重写事件函数来完成复杂功能; 上述这些事件函数 是 protected 中的虚函数(virtual void xxx()), 所以重写虚函数就重写了事件函数. 重写虚函数: 继
阅读全文
posted @ 2022-03-12 18:11 大白不会敲代码
阅读(514)
评论(0)
推荐(0)
2022年3月10日
Qt系统学习第二章 Qt窗口系统 (资源文件图片添加, QDialog, QMessageBox, 布局, 控件, Qt样式表)
摘要: 资源文件: QMainWindow : 在菜单栏中,文件下面的下拉框中,不能直接输入中文,可以先随便写个英文名,然后在对应所属的状态栏中找到,将text右侧的“save”改为“保存”,即可; 这里的“保存”和“打开”可以通过拖动鼠标来改变顺序; 将菜单栏中的按钮放入工具栏:在ui界面中的Action
阅读全文
posted @ 2022-03-10 17:50 大白不会敲代码
阅读(1681)
评论(0)
推荐(0)
2022年3月8日
Qt学习总结
摘要: 第一天 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 大白不会敲代码
阅读(171)
评论(0)
推荐(0)
2022年3月7日
Lambda表达式
摘要: 语法:[ ]( ){ }; [ ] :一般[ ]里都加上=,这样就可以使用整个类的成员函数,除此之外,[ ]还可以加&(取地址)、成员对象 ( ):一般( )里不加东西,里面写的是参数的类型,比如int、QString... { }:写的是实现; 使用lambda时,首先要在.pro文件中加一句指令
阅读全文
posted @ 2022-03-07 15:01 大白不会敲代码
阅读(49)
评论(0)
推荐(0)
2022年3月6日
Qt系统学习第一章(系统程序介绍,重写类,信号和槽,自定义槽和信号,重载信号槽)
摘要: 第一天: 一个初始Qt程序的简介: learn1.pro #qt程序用到的模块 QT += core gui #QT += core gui widgets #如果是qt5.0版本以上,可以不加下面这句话,直接把 widgets 写在上面的模块中即可。这句代码是为了兼容5.0以下的版本 greate
阅读全文
posted @ 2022-03-06 22:29 大白不会敲代码
阅读(444)
评论(0)
推荐(0)
2022年3月4日
C++提高编程 5 STL -常用算法(集合算法)
摘要: 5.6 常用集合算法 算法简介: set_intersection //求两个容器交集 set_union //求两个容器并集 set_difference //求两个容器差集 5.6.1 set_intersection //求两个容器交集 函数原型:set_intersection(iterat
阅读全文
posted @ 2022-03-04 16:18 大白不会敲代码
阅读(72)
评论(0)
推荐(0)
C++提高编程 5 STL -常用算法(算术生成算法)
摘要: 5.5 常用算术生成算法 注意:算术生成算法属于小型算法,使用时包含头文件为 #include<numeric>; accumulate //计算容器元素累计总和 fill //向容器中添加元素 5.5.1 accumulate //计算容器元素累计总和 函数原型:accumulate(iterat
阅读全文
posted @ 2022-03-04 14:31 大白不会敲代码
阅读(86)
评论(0)
推荐(0)
C++提高编程 5 STL -常用算法(拷贝替换算法)
摘要: 5.4 常用拷贝和替换算法 算法简介: copy //容器内指定范围的元素拷贝到另一个容器中 replace //将容器内指定范围的旧元素修改为新元素 replace_if //容器内指定范围满足条件的元素替换为新元素 swap //互换两个容器的元素 5.4.1 copy //容器内指定范围的元素
阅读全文
posted @ 2022-03-04 14:07 大白不会敲代码
阅读(53)
评论(0)
推荐(0)
C++提高编程 5 STL -常用算法(排序算法)
摘要: 5.3 常用排序算法 学习目标:掌握常用的排序算法 算法简介:sort //对容器内元素进行排序 random_shuffle //洗牌 指定范围内的元素随机调整次序 merge //容器元素合并,并存储到另一个容器 reverse //反转指定范围内的元素 5.3.1 sort //对容器内元素进
阅读全文
posted @ 2022-03-04 11:45 大白不会敲代码
阅读(43)
评论(0)
推荐(0)
2022年3月3日
C++提高编程 5 STL -常用算法(查找算法)
摘要: 5.2 常用查找算法 算法简介:find //查找元素 find_if //按条件查找元素 adjacent_find //查找到相邻重复元素 binary_search //二分法查找 count //统计元素个数 count_if //按条件统计元素个数 5.1 find 功能描述:查找指定元素
阅读全文
posted @ 2022-03-03 17:58 大白不会敲代码
阅读(65)
评论(0)
推荐(0)
下一页
公告