当前位置: 首页 > news >正文

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)

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

http://www.dtcms.com/a/46378.html

相关文章:

  • 迅雷下载实现原理解析
  • LLaMA(Meta开源的AI模型)与Ollama(本地运行和管理大模型的工具)简介(注意这俩虽然名字相似但没有直接联系)
  • 现代未来派品牌海报设计液体装饰英文字体安装包 Booster – Liquid Font
  • 算法随笔_62: 买卖股票的最佳时机
  • 面试常问的压力测试问题
  • 【数据结构】堆与二叉树
  • python第十一课:并发编程 | 多任务交响乐团
  • 原型链与继承
  • bdf「md」2
  • 【心得】一文梳理高频面试题 HTTP 1.0/HTTP 1.1/HTTP 2.0/HTTP 3.0的区别并附加记忆方法
  • Spring Cloud LoadBalancer详解
  • Raspberry Pi边缘计算网关设计与LoRa通信实现
  • 使用Python SciPy库来计算矩阵的RCS特征值并生成极坐标图
  • 【网络安全 | 扫描子域+发现真实IP】CloakQuest3r安装使用详细教程
  • Python 如何实现烟花效果的完整代码
  • Ollama 的庐山真面目
  • check 单元测试框架
  • 【vue-echarts】——01.认识echarts
  • SVN 简介
  • Java中的CyclicBarrier是什么?
  • 什么是 jQuery
  • 慢sql治理
  • 天锐绿盘 | 文档安全管理系统
  • 【构建企业级Spring Boot应用:从基础到高级的全面指南】
  • 同步类型对比
  • 【每日学点HarmonyOS Next知识】全局调整字体、h5选择框无法取消选中、margin不生效、Length转换为具体值、Prop和link比较
  • 聊一聊 IM 如何优化数据库
  • 16.4 LangChain LCEL 接口全解析:同步、异步与批处理的正确打开方式
  • 算法刷题-2025年03月01日
  • C语言复习2:键盘录入,字符串变量定义,流程控制语句