主页 > IT业界  > 

Qt|实战继承自QObject的IOThread子类实现TCP客户端(安全销毁)

Qt|实战继承自QObject的IOThread子类实现TCP客户端(安全销毁)
点击上方"蓝字"关注我们 01、QThread

>>>

start()

启动线程,调用后会执行 run() 方法。

run()

线程的入口点,子类化 QThread 时需要重写此方法以定义线程的执行逻辑。

quit()

请求线程退出,线程会在事件循环结束后终止。

exit(int returnCode = 0)

退出线程的事件循环,并返回指定的返回码。

wait(unsigned long time = ULONG_MAX)

阻塞当前线程,直到目标线程结束或超时。

isRunning()

判断线程是否正在运行。

isFinished()

判断线程是否已经结束。

priority()

获取线程的优先级。

setPriority(QThread::Priority priority)

设置线程的优先级。

currentThread()

返回当前线程的 QThread 指针。

sleep(unsigned long secs)

使线程休眠指定的秒数。

msleep(unsigned long msecs)

使线程休眠指定的毫秒数。

usleep(unsigned long usecs)

使线程休眠指定的微秒数。<

标签:

Qt|实战继承自QObject的IOThread子类实现TCP客户端(安全销毁)由讯客互联IT业界栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Qt|实战继承自QObject的IOThread子类实现TCP客户端(安全销毁)