进步始于交流
收获源于分享

随笔

第4页

QQueue与QStack使用

Techie亮阅读(123)评论(0)

文章目录 1. 介绍 2. 简单范例 1. 介绍 QQueue是Qt的队列实现,符合先进先出FIFO,继承自QList,可以使用QList所有方法,但不建议使用,属于QQueue的方法有 T dequeue() void enqueue(c...

C++11新特性

Techie亮阅读(59)评论(0)

文章目录 1. 来自以往版本标准的变更(候选变更) 2. 核心语言的扩充 3. 提高核心语言运行性能  3.1. 右值引用和移动构造  3.2. 泛化的常数表达式  3.3. 对POD定义的修正 4. 核心语言...

QList和QVector使用

Techie亮阅读(125)评论(0)

文章目录 1. 介绍 2. QList使用  2.1. 简单范例  2.2. 其他函数  2.3. 迭代器风格 1. 介绍 QVector The QVector class is a template cla...

QHash和QMultiHash使用

Techie亮阅读(107)评论(0)

文章目录 1. 介绍 2. 简单范例  2.1. QHash  2.2. QMultiHash 3. 自定义类型实现hash 1. 介绍 QHash<Key, T>是一个在哈希表中存储键值对的数据结构。它的接...

Qt容器类汇总说明

Techie亮阅读(92)评论(0)

文章目录 1. 介绍 2. 本博客的Qt容器使用说明 3. 容器类 4. 迭代器类  4.1. Java风格迭代器  4.2. STL风格迭代器 5. Qt提供的其他容器 6. Qt容器算法复杂性 下述说明来源于官方文档...

QMultiMap使用

Techie亮阅读(103)评论(0)

文章目录 1. QMultiMap与QMap 2. 使用范例 1. QMultiMap与QMap 操作可以说完全一样,只不过QMultiMap继承自QMap,并实现了一个key 对应多个value(通过插入多个相同key的值)。 由于一个k...

QMap使用

Techie亮阅读(117)评论(0)

文章目录 1. 简单范例 2. 其他  2.1. value/key方法返回值  2.2. QMap与std::map  2.3. std::map<Key, T> QMap::toStdMap()...

Qt下Doxygen使用

Techie亮阅读(100)评论(0)

文章目录 1. Doxygen文档功能开启 2. 使用方法 3. 自定义 1. Doxygen文档功能开启 默认此功能是开启的,若未开启可手动开启 菜单栏-工具-选项-文本编辑器-Completion 此处可以配置是否开启doxygen代码...

Windows下Doxygen基本使用

Techie亮阅读(67)评论(0)

文章目录 1. 什么是Doxygen? 2. 安装Doxygen 3. Doxygen的配置  3.1. 选择?wizard?标签下的?Output?Topics  3.2. 选择?wizard?标签下的?Diagram...

Visual Studio(VS)C++单元测试

Techie亮阅读(116)评论(0)

Visual Studio(VS)C++单元测试,对VS中C++程序进行单元测试的方法,代码覆盖率测试方法。并行运行单元测试方法。

Windows下基于http的git服务器搭建-gitstack

Techie亮阅读(91)评论(0)

文章目录 1. 下载安装 2. 注意  2.1. 关于Python冲突问题  2.2. gitstack密码重置 3. gitstack与wamp冲突 1. 下载安装 官网下载即可 安装流程也很简洁方便。安装步骤 安装完...

Qt Creator插件Todo

Techie亮阅读(71)评论(0)

QtCreator提供了Todo插件,可以自动检索项目的所有标记符,默认支持TODO、NOTE、FIXEME、BUG、WARNING,同时也支持自定义添加关键词。

Qt代码覆盖率code coverage(MinGW版)

Techie亮阅读(65)评论(0)

文章目录 1. 第一步:编写一个可运行的Qt程序 2. 第二步:编译Qt程序 3. 第三步:运行Qt程序 4. 第四步:用gcov来生成报告 5. 第五步:查看报告 最近才发现MinGW里面包含一个叫做gcov的工具,可以用来检查你的程序运...

Qt代码覆盖率code coverage(VS版)

Techie亮阅读(143)评论(0)

QT代码覆盖率测试需要使用VS的开发平台,首先利用QT_addin_vs实现QT在VS下运行。然后使用VS下的OpenCppCoverage工具进行代码测试。由于OpenCppCoverage自身输出的报表不好看,所以使用Jenkins工具...

Qt在VS(Visual Studio)中使用

Techie亮阅读(234)评论(0)

文章目录 1. 安装 2. 配置 3. VS2015+版本配置 qt-vs-addin此工具由QT提供,实现QT在VS下编译运行。 1. 安装 使用qt-vs-addin-1.2.5.exe安装即可,安装过程中无配置,直接下一步即可。 此版...