线程和并发编程示例
Qt使编写多线程应用程序变得容易。 信号和插槽可用于在应用程序中的线程之间安全地通信。
案例 | 简介 |
---|---|
Mandelbrot Example | Mandelbrot示例演示了使用Qt进行多线程编程。 它显示了如何使用工作线程执行繁重的计算而不会阻塞主线程的事件循环 |
Queued Custom Type Example | 演示使用Qt的多线程编程 |
Semaphores Example | 演示使用Qt的多线程编程 |
Wait Conditions Example | 演示使用Qt的多线程编程 |
QtConcurrent命名空间包括用于直接并发编程的类和函数的集合。
这些示例说明如何将并行编程的基本技术应用于简单问题。
案例 | 简介 |
---|---|
Image Scaling Example | 演示如何异步缩放图像 |
Map Example | 演示如何同步缩放图像 |
QtConcurrent Progress Dialog Example | 演示如何监视活动过程的进度 |
QtConcurrent Word Count Example | 演示如何使用map-reduce算法 |
Run Function Example | 演示如何同时运行标准功能 |