void NeuralNetworkManager::valueChanged(Value *value) { if(value == 0) { return; } if(value == mBypassNetworkValue) { QMutexLocker locker(&mNetworkExecutionMutex); for(QListIterator<NeuralNetwork*> i(mNeuralNetworks); i.hasNext();) { NeuralNetwork *net = i.next(); net->bypassNetwork(mBypassNetworkValue->get()); } } }