- class QtConcurrent#
QtConcurrent命名空间提供了高级API,使用户能够编写不需要使用低级线程原语的多线程程序。 更多…
注意
本文档可能包含从C++自动转换为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单让我们知道。
详细描述#
请参阅Qt Concurrent模块文档以了解可用函数概述,或在下面获取每个函数的详细信息。
- class FutureResult#
此枚举类型用于调用特殊的
spawn
重载(QtConcurrent::FutureResult),它不返回未来对象。常量
描述
QtConcurrent.FutureResult.Ignore
引入一个辅助标记以改进代码可读性。
- class ThreadFunctionResult#
- class ReduceOption#
(继承自
enum.Flag
)此枚举指定了从 map 或 filter 函数获取的结果传递给 reduce 函数的顺序。常量
描述
QtConcurrent.UnorderedReduce
减法操作是任意顺序进行的。
QtConcurrent.OrderedReduce
减法操作按照原始序列的顺序进行。
QtConcurrent.SequentialReduce
减法操作是顺序进行的:一次只有一个线程会进入 reduce 函数。 (在 Qt Concurrent 的未来版本中可能支持并行减法。)