我有一个后台函数,目前有如下内容:voidSomeClass::someFunction(){if(!_mutex.tryLock()){//iwanttoknowthemutexislocked,andthenexitthefunctionreturn;}else{_mutex.unlock();}QMutexLockerlocker(_mutext);//dosomestuffthat**could**throwanexception}我的困境与_mutex.unlock()和QMutextLocker语句有关。如果_mutex被锁定,那么我想知道它。如果不是,那么我想锁定它。问题