1、基于互斥量的线程同步类QMutex
2、lock() 与 unlock()必须配对使用。
2.1 lock() + unlock()
2.2 tryLock() + unlock()
3、QMutexLocker()是另一个简化了互斥量处理的类。在QMutexLocker实例变量的“生命周期”内的代码段 得到保护。
QMutexLocker的构造函数接受要给互斥量作为参数 =》构造后,将其“锁定”;
QMutexLocker的析构函数 =》析构后,将互斥量“解锁”;
所以,在QMutexLocker实例变量的生存期内的代码段,得到保护!
例如: