- 博客(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 <
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++学习笔记#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
Qt5.14版本是不是和visual studio2010不兼容
2021-01-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人