- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Qt一些重要的宏
宏列表qApp代表实例化的QCoreApplication对象或QGuiApplication对象或QApplication对象指针qGuiApp代表实例化的QGuiApplication对象或QApplication对象的QGuiApplication类型的指针Q_D实现从d_ptr到d的转变,具体参考Qt框架分析Q_Q实现从q_ptr到q的转变,具体参考Qt框...
2018-09-25 22:56:49 3174
原创 Qt框架分析
以Qt5.6.0为例类结构先分析qt gui程序最常用的两个大类QApplication和QWidget的继承关系,如下:在分析QApplication和QWidget的构造过程,如下:结合继承关系和构造过程分析类结构:① 以QObject为基类,QObject ◁﹣QCoreApplication ◁﹣QGuiApplication ◁﹣QApplication,QA...
2018-09-24 21:03:22 13132
原创 Qt界面Visual Studio平台 环境搭建
以Visual Studio2013和Qt5.6.0 32位为例步骤:安装Visual Studio 2013; 安装Qt5.6.0 安装QTVS Tools VS配置Qt版本 测试环境操作:第一步安装Visual Studio 2013下载Visual Studio 2013,安装第二步安装Qt5.6.0下载qt-opensource-windows-x86...
2018-09-24 13:51:28 2184
原创 Qt5.6.0配置帮助
+ cd qtbase+ D:\Project\FrameProject\qtcode5.6.0\qtbase\configure.bat -top-level -helpUsage: configure [options]Installation options:These are optional, but you may specify install directories....
2018-09-23 09:53:33 1047
原创 ubuntus16.04下apache2+php7.2+mysql8.0环境搭建
步骤安装apache2 安装php7.2 安装apache2支持模块php7.2 安装mysql8.0 安装php7.2支持模块mysql 测试环境安装apache2 >> apt-get install apache2附:重启apache2命令 /etc/init.d/apache2 restart 或者 service apache2 restart安...
2018-09-10 19:16:08 1815
原创 5. C++框架
框架ffmpeg音视频框架gRPC谷歌远程过程调用框架SDL2多媒体开发库Intel ipp基于intel芯片优化函数库FreeImage支持多种图片格式的图像处理库ESSENTIAan Audio Analysis Library for Music Information Retrieval.机构谷歌官方开源网站:htt...
2018-09-06 11:37:31 340
原创 4. C++设计
设计原则设计模式备忘录模式说明:一个操作类有保存备忘录和导入备忘录两个方法。 1.保存备忘录是将操作类的状态保存在备忘录对象中; 2.导入备忘录是将备忘录对象中保存的状态恢复到操作类中。状态模式说明:就是状态机的概念,抽象状态类,多个具体状态,一个操作类 1.操作类设定初始状态,操作类执行操作变到下一个状态; ...
2018-09-06 11:34:54 179
原创 2. C++表达式和语句
左值和右值左值:有标识,并能取地址;右值:纯右值---函数返回值非引用类型,原始字面量,运算表达式,lambda表达式,类型转换函数返回值; 将亡值---要移动的对象,move的返回值,返回右值引用的函数返回值,转换为右值引用的转换函数返回值;以上有待考证std::move将左值转换为右值引用,相当于static_cast<T&&am...
2018-09-05 18:57:08 150
原创 1. C++变量和操作符
变量* 类型基本类型(9种)◆ 整型布尔型布尔型(bool) - true/false字符型 - 转义字符字符型(char) 'a'宽字符型(wchar_t) L'a'整型 - 四种表达方式(二进制,八进制,十进制,十六进制)短整型(short)整...
2018-09-03 20:02:49 339 1
原创 4.C++语句
三大流程控制顺序控制分支控制循环控制whiledo...while...do{ ... }while(false); 转换成顺序控制forfor(int i=0;i<N;i++){ ... } for_each(contai...
2018-09-02 22:31:18 134
原创 C++未整理
算术操作符关系操作符逻辑操作符位操作符赋值运算符=只能被类的成员函数重载自增++和自减--运算符重载▷ 类内部重载classname operator++() 前置++(++a)classname operator++(int) ...
2018-09-02 22:21:05 109
VisualStudio Professional 2017/2019/2022
2024-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人