自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 QT实现windows系统文件目录生成以及删除工具

QT实现windows系统目录生成以及删除工具1、mytreeview.hpp#ifndef MYTREEVIEW_H#define MYTREEVIEW_H#include <QWidget>#include <QtGui>#include <QDirModel>#include <QTreeView>#include <QHBoxLayout>#include <QPushButton>#include &lt

2021-05-11 17:23:32 472 1

原创 QT中目录与文件分离

QDir dir(fullPath);QFileInfo file;file = QFileInfo(fullPath);fullPath = file.absolutePath();

2021-03-26 09:33:30 369

原创 QT中无法解析的外部符号解决办法

在写代码过程中,mainwindow.cpp里写的bool函数,想在下面的另一个函数中调用,因为bool函数前没有加mainwindow导致报错。解决方法:函数名称前加上调用函数的基类

2021-03-25 16:52:54 543

原创 关于qt中 dependent xxxx dose not exist解决方法

在QT制作视频播放器时,从外部下载添加资源QTplayer.qrc文件,导入后一直报错dependent qtplayer.qrc dose not exist。解决办法:在pro中添加TARGET = 工程名即可解决

2021-03-04 09:28:04 2690 1

原创 QT学习笔记———Lambda表达式

Lambda表达式[](){}一、[]标识Lambda开始,不可省略在[]中:1、[空] 没有使用任何函数对象参数2、[=] 值传递3、[&] 引用传递(容易引出锁从而报错,建议不使用)4、[this] 函数体内可使用Lamdba所在类中的成员变量5、[a] 将a值传递,其中a默认为const,若想修改需要加mutabl函数6、[&a] 将a引用传递7、[=,&a,&b] 除了a,b引用传递外,其他值传递8、[&a

2021-01-18 21:49:24 269

原创 C++学习笔记——类模板对象做函数参数

#include <iostream>using namespace std;template<class T1, class T2>class Person{public: Person (T1 name, T2 age) { this->m_Name = name; thie->m_Age = age; } void showPerson() { cout << "name:" << this->

2021-01-13 20:39:13 342

原创 Qt学习笔记———创建第一个程序

创建第一个Qt程序C++面向对象以及泛式编程稍微学完皮毛之后,开始Qt开发学习,因为大四狗白天在实习,只能晚上学一点点皮毛QAQ,下面是Qt第一个程序学习笔记————————————————————————————头文件这里很多代码就是C++中面向对象编程代码,C++学完之后Qt学起来也不是那么困难。在代码中我添加了自己的注释,白天乘机摸鱼写笔记:)#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>cl

2021-01-07 22:48:40 184

原创 C++学习笔记———模板

模板:建立通用模具,提高复用性C++提供两种模板机制:函数模板和类模板(个人在编程时,区分模板大概就是函数模板template,类模板class)函数模板:建立一个通用函数,其返回值类型和形参类型可以不具体定制,用一个虚拟的类型(T或其他大写)来代表语法 :template<tpyename T (这里另一半尖括号打不了,大概理解一下)函数声明或定义template———声明创建模板typename———表示其后面的符号是一种数据类型T——通用的数据类型,名称可以替换,通常为大写字母

2021-01-01 15:16:11 135

原创 C++学习笔记,实现职工管理系统

C++菜鸟学习笔记,一个礼拜时间看书加视频教程模仿学习加入自己代码实现职工管理系统,涉及之前学习的多态,重载,构造和析构以及文件操作还有数据结构链表的插入、删除以及升、降排序算法。代码运行成功之后也是颇有感触,感受到了编程的魅力以及成功的喜悦。1、workermanager头文件实现声明#pragma once // 防止头文件重复包含#include <iostream> // 包含输入输出流头文件using namespace std; //使用标准命名空间#include "wo

2020-12-31 18:39:58 270

原创 C++学习笔记

利用多态实现计算器多态优点:1、代码组织结构清晰2、可读性强3、利于前期后期的扩展以及维护//多态使用条件//核心:当父类的指针或者引用指向子类对象时,发生多态#include <iostream>using namespace std;#include <string>//实现计算器的抽象类class AbstractCalculator{public: virtual int getResult() { return 0; } int m_N

2020-12-27 22:51:10 172

原创 C++学习笔记2

虚继承

2020-12-27 17:16:22 112

原创 递增运算符重载学习笔记

递增运算符重载学习笔记C++学习笔记#include <iostream>using namespace std;class MyInteger//定义一个自定义整形类{friend ostream & operator << (ostream & cout, MyInteger myint);//友元重载左移运算符public: MyInteger() { m_NUM = 0; } //前置递增实现 MyInteger&am

2020-12-26 23:41:28 173

htmltopdf.rar

QT实现html文件转为本地pdf

2021-03-25

QTFFmpegSDLPlayer.rar

qtplayer

2021-03-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除