摘要: mkdir:上层目录不存在时,创建会失败。比如创建“c:\\test\test”,如果test不存在,那test也创建不了。目录已经存在时会返回false。mkpath:上层目录不存在也没关系,自动一起创建。目录已经存在时会返回true。 阅读全文
posted @ 2014-04-10 16:53 li-peng 阅读(6227) 评论(0) 推荐(0) 编辑
摘要: Qt5 移除了QHttp是因为功能重复 用QNetworkAccessManager完全能搞定新建一个控制台应用程序看一下QNetworkAccessManager的帮助文档需要添加Qt + =network新建一个类.h文件#ifndef DOWNPAGES_H#define DOWNPAGES_H#include#include class DownPages : public QObject{ Q_OBJECTpublic: explicit DownPages(QObject *parent = 0); void Do_Download();signals:publi... 阅读全文
posted @ 2014-04-10 15:28 li-peng 阅读(7387) 评论(0) 推荐(0) 编辑
摘要: Qt 5 已经临近发布,其最大的特点就是模块化。将原来庞大的模块更细分为不同的部分,同时,一个大版本的升级,当然少不了添加、删除各个功能类。文本简单介绍 Qt5 的特性,其具体内容来自Qt5 官方 Wiki 的介绍。前面说过,Qt5 最大的特性在于模块化。这么多的模块,Qt5 统称为 Qt Essentials。下面就来看看这些模块究竟是什么吧!注意,有些模块没有在这里列出,例如 SQL 等。请在这里查看完整的 Qt5 模块列表。Qt CoreQt Core 类似于 Qt4 中的 QtCore 模块,包含了所有非 GUI 的功能。所有其他的 Qt 模块都基于这个模块。与 Qt4 的 QtCor 阅读全文
posted @ 2014-04-10 10:17 li-peng 阅读(6608) 评论(1) 推荐(0) 编辑
摘要: 主要说Qt的以下几种容器1.QList2.QLinkedList3.Map和一些常用的容器方法的使用qSortqCopyqFind1.QList泛型集合是最常用的一种容器看一下它的常用 操作添加删除和两个迭代器QListIterator和QMutableListIterator#include #include#includeint main(int argc, char *argv[]){ QCoreApplication a(argc, argv); QList listInt; //添加 for(int i =0;i iterator(listInt); w... 阅读全文
posted @ 2014-04-10 08:24 li-peng 阅读(5470) 评论(0) 推荐(1) 编辑