E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
qthread
纠正你的
QThread
的使用方法
QThread
的使用方法 起源昨天不小心看到Qt开发人员(BradleyT.Hughes)Blog中的一片文章 youare-doing-it-wrong 。
hustyangju
·
2013-07-26 09:00
qt
QThread
Qt多线程概述
Qt多线程Qt线程类 Qt包含下面一些线程相关的类:
QThread
提供了开始一个新线程的方法QThreadStorage 提供逐线程数据存储QMutex 提供相互排斥的锁,或互斥量QMutexLocker
Pansing
·
2013-07-21 23:00
如何让 Qt 的程序使用 Sleep .
QThread
中提供了protected权限的sleep函数,如何用到主线程中?使用QTest中的qSleep,在windo
u010779194
·
2013-06-20 18:00
QThread
与其他线程间相互通信,emit,发射信号
来自:http://blog.csdn.net/huihui1988/archive/2010/06/12/5665432.aspxQThread的用法其实比较简单,只需要派生一个
QThread
的子类,
u010779194
·
2013-06-10 15:00
Qt线程间的信号与槽 以及
QThread
问题描述:界面线程MainApp为主线程,工作线程MyThread为一子线程,从工作线程向主线程传递字符串用于在主线程中显示。Qt的信号与槽机制可以将任何继承自QObject类的对象捆绑在一起,使不同对象之间能够相互通信。成功的实现:工作线程:classMyThread:publicQThread{ Q_OBJECT ...signals: voidMsgSignal(const QStri
qq61394323
·
2013-06-09 14:00
浅析 Qt中多线程系列之线程控制 下篇
2011-06-2411:12佚名互联网 我要评论(0) 字号:T | T本文介绍的是Qt中多线程系列之线程控制,
QThread
是Qt中一个对线程支持的核心的底层类。每个线程对象代表了一个运行的线程。
guoxiaoqian8028
·
2013-06-06 23:00
QT4 thread和QObject关系详解
QT4thread和QObject关系详解
QThread
从QObject派生。它发出信号来表明线程开始了或结束了。并且也提供了几个槽。
zhonghua
·
2013-06-05 16:00
Qt线程和定时器
classmyQThr:publicQThread { Q_OBJECT public: myQThr(QObject*in=NULL) :
QThread
(in) { WrTimer=newQTimer
ztz0223
·
2013-05-15 14:00
QT 多线程程序设计
Qt包含的线程类:
QThread
提供了开始一个新线程的方法QThreadStorage提供逐线程数据存储QMutexLock
anpan1045535101
·
2013-05-01 15:00
QThread
与SLOT
众所周知的,Qt的一个核心的消息机制是信号与槽。当用户点击了某个按钮执行某一个非常庞大要执行很久才成完成的操作时,如果我们没有用线程,那么所有的消息循环全部都在app.exec()中完成。app.exec()就是一个很大的循环函数,它的功能就是遍历所有控制,看有没有消息要处理。如果有,则执行。只有等执行完成才能进行下一个操作。如果一个操作耗了大量的时间,那么别的事件都没法做了,包括界面刷新、鼠标事
临峰不畏
·
2013-04-14 11:00
Signal
QThread
SLOT
QThread
的正确使用方法
点击打开原文链接qt自带的文档和例子中使用
QThread
都是继承
QThread
,然后重载run,今天想在继承自
QThread
类中自定义一个槽,觉得对
QThread
的信号-槽的机制在多线程的情况下有些不清楚的地方
c_arm
·
2013-03-26 00:00
QEventLoop 的使用两例
所以当你用Qt的时候,几乎时时刻刻和QEventLoop打交道、,只是你可能没有意识到:QCoreApplicaton::exec()QApplication::exec()QDialog::exec()
QThread
Liuqz2009
·
2013-03-01 12:00
如何让 Qt 的程序使用 Sleep
QThread
中提供了protected权限的sleep函数,如何用到主线程中?使用QTest中的qSleep,在windows下如何隐藏控制台?
Liuqz2009
·
2013-03-01 12:00
QT中使用另外的线程运行定时器
编写QT程序时,时常会需要使用定时器QTimer来执行一些定时任务,但当定时任务执行的时间过长,则会影响整个界面的响应,因此会想到使用另一个工作线程来执行定时器,一般情况下可以选择从
QThread
xwdpepsi
·
2013-02-24 21:00
Qt多线程编程续集
QThread
类并不是代表一个新的线程,而是QT提供的一个接口,用于控制一个子线程。每个
QThread
的实例就代表着对一个新线程的一个控制类。
zhx6044
·
2013-02-20 10:00
蛇舞2013抽奖程序的编写和QT技巧问题梳理总结
同需求方交流过几次增加和调整了一些功能.再次对其中的知识进行梳理总结.本文讨论点/技巧点:●当前路径和运行路径●QPixmap:ItisnotsafetousepixmapsoutsidetheGUIthread●Sleep与
QThread
龍禳
·
2013-01-25 17:00
技巧
qt
sleep
Signal
打包发布
qt画图程序总结
2.线程classCliect:publicQThread{ Q_OBJECTpublic: Cliect(); ~Cliect(); voidrun();};只要你继承自
QThread
xuke100
·
2013-01-24 18:00
Qt线程类
Qt线程类 Qt包含下面一些线程相关的类:
QThread
提供了开始一个新线程的方法QThreadStorage 提供逐线程数据存储QMutex 提供相互排斥的锁,或互斥量QMutexLocker 是一个便利类
ljx0305
·
2013-01-09 17:00
QT中使用另外的线程运行定时器
编写QT程序时,时常会需要使用定时器QTimer来执行一些定时任务,但当定时任务执行的时间过长,则会影响整个界面的响应,因此会想到使用另一个工作线程来执行定时器,一般情况下可以选择从
QThread
派生一个线程类
jwybobo2007
·
2012-12-18 15:00
Qt线程
Qt线程类Qt包含下面一些线程相关的类:
QThread
提供了开始一个新线程的方法QThreadStorage 提供逐线程数据存储QMutex 提供相互排斥的锁,或互斥量QMutexLocker 是一个便利类
dxwangtcg
·
2012-12-10 14:53
线程
锁
qt
Qt线程
Qt线程类Qt包含下面一些线程相关的类:
QThread
提供了开始一个新线程的方法QThreadStorage提供逐线程数据存储QMutex提供相互排斥的锁,或互斥量QMutexLocker是一个便利类,
dxwangtcg
·
2012-12-10 14:53
线程
锁
qt
Qt专题
QThread
用法学习及多线程同步(一)
非常好的博文:Qt线程基础(
QThread
、QtConcurrent等)http://blog.csdn.net/dbzhang800/article/details/6554104
QThread
是用来管理线程的
styyzxjq2009
·
2012-11-28 13:00
多线程
QThread
Qt下
QThread
用法学习之多线程
mobile.51cto.com/symbian-272733_1.htm和http://mobile.51cto.com/symbian-268690_1.htm两篇好文章,这个两篇文章各有不足,第一篇解释
QThread
styyzxjq2009
·
2012-11-21 09:00
多线程
qt
qt
qt
Qt 线程基础(
QThread
、QtConcurrent等)
昨晚看Qt的Manual,突然发现下一个版本的Qt中(Qt4.7.4、Qt4.8等)增加了一个特赞的介绍多线程的文章:ThreadBasics注意:该链接以后会失效,但是到时候你直接看Qt自带Manual就行了本文不是严格的翻译dbzhang8002011.06.18使用线程基本上有种使用线程的场合:通过利用处理器的多个核使处理速度更快。为保持GUI线程或其他高实时性线程的响应,将耗时的操作或阻塞
吥楛糖
·
2012-11-10 14:00
Qt下几个线程函数介绍
QCoreApplication::processEvents() 2、每个线程可以有它的事件循环,初始线程开始它的事件循环需使用QCoreApplication::exec(),别的线程开始它的事件循环需要用
QThread
barsoom
·
2012-11-09 13:00
Qt 线程基础(
QThread
、QtConcurrent、QThreadPool等)
使用线程基本上有种使用线程的场合:通过利用处理器的多个核使处理速度更快。为保持GUI线程或其他高实时性线程的响应,将耗时的操作或阻塞的调用移到其他线程。何时使用其他技术替代线程开发人员使用线程时需要非常小心。启动线程是很容易的,但确保所有共享数据保持一致很难。遇到问题往往很难解决,这是由于在一段时间内它可能只出现一次或只在特定的硬件配置下出现。在创建线程来解决某些问题之前,应该考虑一些替代的技术
barsoom
·
2012-11-08 16:00
QThread
中的互斥、读写锁、信号量、条件变量
在gemfield的《从pthread到
QThread
》一文中我们了解了线程的基本使用,但是有一大部分的内容当时说要放到这片文章里讨论,那就是线程的同步问题。
ljx0305
·
2012-10-15 15:00
如何让 Qt 程序 Sleep
QThread
中提供了protected权限的sleep函数,如何用到主线程中?使用QTest中的qSleep,在windows下如何隐藏控制台?
ilvu999
·
2012-10-09 01:00
QThread
的使用方法
QThread
的使用方法20101023更新:
QThread
使用探讨
QThread
与QWidget的使用起源昨天不小心看到Qt开发人员(BradleyT.Hughes)Blog中的一片文章youare-doing-it-wrong
ilvu999
·
2012-10-09 01:00
QThread
使用探讨
QThread
使用探讨注意:本文停止更新,请优先考虑Qt线程基础(
QThread
、QtConcurrent等)dbzhang8002011.06.18
QThread
似乎是很难的一个东西,特别是信号和槽,
ilvu999
·
2012-10-08 21:00
[译] Threads, Events and QObjects
前言:qtwiki中这篇文章3月份再次更新,文章对
QThread
的用法,使用场景,有很好的论述,可以作为Qt多线程编程的使用指南,原文在这里,原作者peppe开的讨论贴在这里。
friendbaby
·
2012-09-27 16:00
QThread
的使用方法
结果看得头昏脑胀:好歹也自学了近1年的Qt,也一直很小心、很认真地阅读Qt和manual和例子等资料,却被突然告知,
QThread
的正确使用方法是
jiong_1988
·
2012-09-05 10:00
thread
c
Blog
文档
qt
2010
QThread
与QWidget使用
/blog/1271835原文链接:http://hi.baidu.com/cyclone/blog/item/65f3f603294f2e783812bb51.html注意:请优先考虑Qt线程基础(
QThread
jiong_1988
·
2012-09-04 16:00
QT——
QThread
线程类
LowestPriority,LowPriority,NormalPriority,...,InheritPriority}PublicFunctionsQThread(QObject*parent=0)~
QThread
ilvu999
·
2012-09-04 01:00
qt
Signal
QThread
与connect
转载自http://blog.csdn.net/greyson_xu/article/details/7375056转载自cyclone
QThread
似乎是很难的一个东西,特别是信号和槽,有非常多的人
jiong_1988
·
2012-09-03 16:00
thread
object
function
Class
qt
Signal
QThread
公有成员
QThread
()virtual~
QThread
()boolwait(unsigned long time=ULONG_MAX)voidstart()boolfinished()constboolrunning
jiong_1988
·
2012-09-03 10:00
QT学习笔记(7):线程
QT学习笔记(7):线程//QT线程#include QMutex mutex;int count = 0;class MyThread : public
QThread
{ public:
天下
·
2012-08-31 15:00
关于在Qt里让程序休眠一段时间的方法总结
QThread
中提供了protected权限的sleep函数,如何用到主线程中?使用QTest中的qSleep,在windows下如何隐藏控制台?
Yuzhiyuxia
·
2012-08-29 23:00
thread
windows
timer
struct
qt
跨平台
一个非常有趣的QTcpServer多线程编程问题
Qt4.6自带的threaddedfortuneserver是个简单明了的QtC/S网络编程server端程序的例子,该例子演示了QTcpServer与
QThread
配合的方法。
Yuzhiyuxia
·
2012-08-24 13:00
多线程
数据结构
编程
socket
server
qt
QT]线程中如何修改界面
就发送一个需要修改界面的信号,界面收到这个信号以后,会调用相应的方法(槽)来处理相关的部分代码:/***@brief 线程管理类*/#include class MyThread :public
QThread
zhangshan415
·
2012-08-23 19:00
thread
网络
制造
qt
Signal
qt并行计算框架QtConcurrent和qt全局线程池
在qt中使用多线程除了使用
QThread
类之外,还有就是使用QtConcurrent框架和QRunable类(学java的都知道,在qt中的用法也和java一样)。
zhx6044
·
2012-07-13 22:00
QT4 thread和QObject关系详解
QThread
从QObject派生。它发出信号来表明线程开始了或结束了。并且也提供了几个槽。
nkmnkm
·
2012-06-16 12:00
thread
工作
socket
网络
qt
QThread
使用探讨
QThread
似乎是很难的一个东西,特别是信号和槽,有非常多的人(尽管使用者本人往往不知道)在用不恰当(甚至错误)的方式在使用
QThread
,随便用google一搜,就能搜出大量结果出来。
AAA20090987
·
2012-06-14 17:00
thread
object
function
Class
qt
Signal
qt中的多线程
在Qt进行多线程的编程,主要是使用提供的与平台无关的
QThread
类。
QThread
类使用,在开发文档上的例子很少。
zhx6044
·
2012-06-06 11:00
多线程
编程
socket
文档
qt
通讯
QThread
线程暂停 停止功能的实现
阅读更多为了实现Qt中线程的暂停运行,和停止运行的控制功能需要在设置两个static型控制变量。//终止原始数据单元进队出队,并清空数据。staticboolstopSign;//原始数据单元队列允许进队标识符staticQMutexenterQueueSign;//原始数据单元队列允许出队标识符staticQMutexoutQueueSign;一个是终止运行的变量stopSign一个是暂停进队线
qimo601
·
2012-05-29 11:00
QThread
线程
暂停
停止功能
QThread
线程暂停 停止功能的实现
为了实现Qt中线程的暂停运行,和停止运行的控制功能 需要在设置两个static型控制变量。 //终止原始数据单元进队出队,并清空数据。 static bool stopSign; //原始数据单元队列 允许进队标识符 static QMutex enterQueueSign; //原始数据单元队列 允许出队标识符 static
qimo601
·
2012-05-29 11:00
线程
暂停
QThread
停止功能
[译] Threads, Events and QObjects
[译]Threads,EventsandQObjects前言:qtwiki中这篇文章3月份再次更新,文章对
QThread
的用法,使用场景,有很好的论述,可以作为Qt多线程编程的使用指南,原文在这里,原作者
bitdewy
·
2012-05-28 23:00
QtConcurrent
当我们想在一个或多个辅助线程执行的同时做一些后台处理且无须使用
QThread
所提供的全部功能和灵活性时,就可以使用QRunnable和QtConcurrent::run()方法.
xiangjie88
·
2012-05-26 14:00
Concurrent
vs2008+QT+asio tcp服务端测试程序
include头文件(注:#include文件未包含在#include中.)由于asio服务端需要在一个线程中启动异步操作,即一个死循环等待socket事件,因此需要创建一个线程,这里使用QT的线程支持即可.创建
QThread
henreash
·
2012-04-24 18:00
tcp
server
session
测试
service
qt
一种使用
QThread
线程的新方法QObject::moveToThread
昨晚在一个邮件列表里面看见一个关于在线程种使用signal/slot的讨论,由于回复太多,这里就不贴出原文了。 主要是关于怎样从一个线程发送信号到另外一个线程的问题。其实这个也不是什么复杂的问题,在qt的asstant里面已经描诉的比较清楚了。当我们链接信号的时候使用qt::queuedConnection就能使slot在它自己的线程里面运行。 另我惊讶的是在
sydnash
·
2012-04-04 17:00
thread
测试
layout
qt
Signal
events
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他