u011916206
宝宝吃肉
采纳率0%
2017-07-31 07:37 阅读 3.2k

QT小白提问:QT主线程阻塞、唤醒其他线程

1

想实现主线程控制子线程的功能。

主线程类似于:
while
{
获取当前子线程
挂起当前子线程
获取下一个运行线程
唤醒下一个运行线程
}

子线程实现如下:
void subThreadProcess(void)
{
while
{
do something
}
}

在主线程中只能访问到子线程的接口subThreadProcess,无法知道其内部实现。
现在底层要求用QT实现,能够阻塞或者唤醒选定的线程。

类似于windows中的suspendThread和resumeThread功能。

QT大神帮忙下?谢谢~

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

相关推荐