繁体   English   中英

C ++ pthread和Qt

[英]C++ pthread and Qt

我对C ++ pthread和Qt有疑问。

我尚未开发代码。.我有一个实现应用程序逻辑的体系结构(带有pthread的c ++类)。

我会在用户界面上使用Qt。

我可以在c ++,pthread和Qt上遇到问题吗? 我将创建一个Qt ui形式到pthread运行中。

只要将ui相关的代码保留在主线程上就可以了(据我所知Qt线程是基于pthread构建的),但是无论如何,您都可以查看Qt的多线程文档(QThread和并发命名空间)并且您可能会发现它更易于使用并且更容易在线程之间获取消息(例如,获取后台工作程序的进度),并且还有很多帮助程序功能,这些功能可能会使您的代码更容易编写,之后更容易阅读(例如QThreadPool,QMutexLocker或QReadWriteLock)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM