
qt
kjtt_kjtt
这个作者很懒,什么都没留下…
展开
-
[Qt笔记]QDir的用法
类QDir提供了对目录结构和它们的内容的访问方式。QDir用来操作路径名,访问关于路径和文件的信息,操作基础的文件系统,还可以用来访问Qt的资源系统。 Qt使用"/"来作为通用的目录分隔符,这一点和在URLs中的路径分割符的用法一致。如果你使用"/"作为文件分隔符,Qt会自动地转换你的路径来匹配你的基础的操作系统。 绝对路径的用法:QDir("/转载 2014-08-04 09:51:18 · 2688 阅读 · 0 评论 -
Qt 多线程学习
最近的项目上用到了关于多线程的知识,自己也比较感兴趣,所以就拿了那本《C++ GUI Qt4 编程》来学习。 这本书的第14章是关于多线程的知识,使用的Qt版本是Qt4.x。在下用的是最新的Qt 5.2,所以代码上有一些不兼容,稍加修改就可以运行了。 Qt的多线程简单来说就是继承QThread类,重载run()函数,start()启动线程。首先来看下书上的转载 2014-07-29 17:13:49 · 371 阅读 · 0 评论 -
构建多线程的服务器
感觉此文章不错,所以是转载的,转载 2014-07-30 10:55:20 · 436 阅读 · 0 评论 -
QTimer
QTimer类提供了定时器信号和单触发定时器。它在内部使用定时器事件来提供更通用的定时器。QTimer很容易使用:创建一个QTimer,使用start()来开始并且把它的timeout()连接到适当的槽。当这段时间过去了,它将会发射timeout()信号。注意当QTimer的父对象被销毁时,它也会被自动销毁。QTimer *timer = new QTimer( myObj转载 2014-08-11 11:13:39 · 488 阅读 · 0 评论 -
QVector
QVector类是一个提供动态数组的模板类。QVector是Qt普通容器类的一种。它将自己的每一个对象存储在连续的内存中,可以使用索引号来快速访问它们。QList、QLinkedList和QVarLengthArray也提供了相似的功能,它们使用方法如下:l QList一般用得最多,它能满足我们绝大部分需求。像prepend()和insert()这样的操作通常比QVector要快些转载 2014-08-11 11:25:43 · 776 阅读 · 0 评论