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

Qt

第2页

Qt使用QNetworkAccessManager实现Ftp操作

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

文章目录 1. 介绍 2. 使用说明 3. 上传与下载 1. 介绍 QtNetwork是Qt网络操作模块,提供了基于TCP/IP的各种API,除了之前介绍过的最基础的TCP及UDP通讯:QTcpSocket-Qt使用Tcp通讯实现服务端和客...

Qt程序打包,自动拷贝依赖文件

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

Qt提供了windeployqt可快速拷贝依赖文件 cmd中输入下面指令即可,pro.exe为自己开发的文件 C:\Qt\Qt5.9.2\5.9.2\mingw53_32\bin\windeployqt.exe pro.exe 根据实际qt...

QThread安全的结束线程

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

文章目录 1. QThread使用 1. QThread使用 基本使用请见:http://techieliang.com/2017/12/592/ 在上文中提到了一个简单范例: #include <QCoreApplication&g...

Qt多线程-QThread

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

文章目录 1. 介绍  1.1. 线程优先级  1.2. 线程休眠 2. 基本使用  2.1. 建立QThread子类法  2.2. moveToThread方法 3. 线程同步  3.1....

QSet使用及Qt自定义类型使用QHash等算法

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

文章目录 1. 介绍 2. 简单范例 3. 自定义类型 1. 介绍 Qt提供的一个单值的数学集合的快速查找容器,使用方式与QList相同,但其内元素不会有重复。详细说明见 官方文档 注意,此容器实现方式是基于哈希表,而不是红黑树,若使用自定...

QQueue与QStack使用

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

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

QList和QVector使用

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

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

QHash和QMultiHash使用

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

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

Qt容器类汇总说明

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

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

QMultiMap使用

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

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

QMap使用

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

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