C++ (Qt)if (a == localA) {// что-то делаем предполагая ==}
if (a == localA) { QMutexLocker(mutex); if (a == localA) { .... a = b; }}
C++ (Qt)if (index.isValid()) { ...