06 2019 档案
摘要:关系型数据库: 平时常用的数据库都是,数据存在硬盘上 非关系型数据库: 数据存在内存中
阅读全文
摘要:1、准备软件【已经存网盘】 2、安装Vm 3、安装Ubuntu 4、进入linux,修改Qt安装包权限 5、运行Qt 6、第五步会弹出Qt安装的界面,默认安装就行了 7、修改环境变量 sudo gedit /etc/profile 最下面加入以下环境变量,第一行根据个人实际安装目录来 8、使环境变量
阅读全文
摘要:0、概述格式:[capture](parameters) mutable ->return-type{statement} 也就是所谓的匿名函数 1、简单格式 auto f = [] { std::cout << "this is lambda" <<std::endl; } f(); 2、直接调用
阅读全文
摘要:一、Qt+MingW安装 1、在官网下载boost库 boost_1_70_0.zip 2、将Qt的工具目录(有gcc.exe)设置环境变量。(比如:D:\Qt5.15\Tools\mingw810_64\bin) 3、在命令行进入boost_1_70_1/tools/build/src/engin
阅读全文
摘要:1、效果 黑色这个控件是自定义的,可以在界面拖动 2、新建控件的Qt类,父类是QWidget,带ui的,Control.h 3、Control.cpp 4、在main.ui里拖入widget控件,提升为Control,运行,ok
阅读全文
摘要:1、模板类queue,包含头文件<queue>中,是一个FIFO队列。 queue.push():在队列尾巴增加数据 queue.pop():移除队列头部数据 queue.font():获取队列头部数据的引用... 2、Qt库的线程池,QThreadPool QThreadPool.setMaxTh
阅读全文
摘要:1、什么是队列【queue】 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。 关于队列的基本操作方法: add():添加一个元素,若超出了度列的长度会直接抛出异常。 put():添加一个
阅读全文
摘要:pri文件就是一个简单的文件夹包含或者动态库调用路径等说明,在pro文件里include了pri文件,相当于把pri文件的内容直接复制到pro文件中
阅读全文
摘要:void QWidget::update ()分析重绘事件激活 1看看手册中这段话 void QWidget::update () [slot] Updates the widget unless updates are disabled or the widget is hidden. This
阅读全文
摘要:1、在自定义控件中看到这个用法 2、Q_PROPERTY(double Min READ getMin WRITE setMin) 代表当前类有一个double属性叫Min,有一个读函数getMin,有一个写函数SetMin 3、具体啥用还在学习中.......
阅读全文
摘要:参考: https://www.cnblogs.com/georgeOfChina/p/7773141.html Qt实现自定义控件能够以插件的方式加载到Qt设计师_qt自定义控件-CSDN博客 1、打开QtCreator,这里使用的是Qt5.10.1+MSVC2015_32位的环境。 新建项目,其
阅读全文
摘要:1、大神博客: https://blog.csdn.net/feiyangqingyun/article/details/89196148 2、当前免费版本 发现Qt5.10.1+VS2015最适合我当前环境,于是赶紧装这两个。 注意:只支持release版本 3、环境_Qt5.10.1 Qt官网下
阅读全文
摘要:STL不是语法要点,而是工具,如果能解决问题,即使一点也不懂也没问题;如果能提供便利去编程,何乐而不为。 本文配合MFC的CString使用;map是键值对; 0、头文件 #include <memory>//stl没有.h 1、使用typedef类型定义 typedef std::map<CStr
阅读全文