C++;pthread和Qt 我有一个关于C++ p螺纹和qt.< /p>的问题。

C++;pthread和Qt 我有一个关于C++ p螺纹和qt.< /p>的问题。,c++,qt,pthreads,C++,Qt,Pthreads,我还没有开发我的代码。。 我有一个实现我的应用程序逻辑的架构(带有pthread的c++类) 我想用Qt来描述UI 我能不能解决C++、pTrand和Qt的问题? 我想在pthread运行中创建一个Qt-ui表单。只要将ui相关的代码保留在主线程上,就可以了(据我所知,Qt线程是基于pthread构建的),但无论如何,您可以查看Qt的多线程文档(QThread和并发命名空间)您可能会发现,它更易于使用,更易于在线程之间获取消息(例如获取后台工作程序的进度),而且还有许多帮助程序功能,可以使您的代

我还没有开发我的代码。。 我有一个实现我的应用程序逻辑的架构(带有pthread的c++类)

我想用Qt来描述UI

我能不能解决C++、pTrand和Qt的问题?
我想在pthread运行中创建一个Qt-ui表单。

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

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