码迷,mamicode.com
首页 > 编程语言 > 详细

Qt中的多线程编程

时间:2014-11-02 16:21:00      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:http   使用   sp   bs   ad   linux   c++   tt   用户   

http://www.ibm.com/developerworks/cn/linux/l-qt-mthrd/

Qt 作为一种基于 C++ 的跨平台 GUI 系统,能够提供给用户构造图形用户界面的强大功能。为了满足用户构造复杂图形界面系统的需求,Qt 提供了丰富的多线程编程支持。从 2.2 版本开始,Qt 主要从下面三个方面对多线程编程提供支持:一、构造了一些基本的与平台无关的线程类;二、提交用户自定义事件的 Thread-safe 方式;三、多种线程间同步机制,如信号量,全局锁。这些都给用户提供了极大的方便。不过,在某些情况下,使用定时器机制能够比利用 Qt 本身的多线程机制更方便地实现所需要的功能,同时也避免了不安全的现象发生。本文不仅对 Qt 中的多线程支持机制进行了讨论,还着重探讨了利用定时器机制模拟多线程编程的方法。

 

Qt中的多线程编程

标签:http   使用   sp   bs   ad   linux   c++   tt   用户   

原文地址:http://www.cnblogs.com/jingzhishen/p/4069303.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!