mirror of
https://github.com/overte-org/overte.git
synced 2025-08-10 15:23:05 +02:00
Same mutex
This commit is contained in:
parent
c1aa5e9308
commit
f3c89dd9d7
2 changed files with 3 additions and 4 deletions
|
@ -179,12 +179,12 @@ namespace controller {
|
||||||
}
|
}
|
||||||
|
|
||||||
QStringList ScriptingInterface::getRunningInputDeviceNames() {
|
QStringList ScriptingInterface::getRunningInputDeviceNames() {
|
||||||
QMutexLocker locker(&_getRunningDevicesMutex);
|
QMutexLocker locker(&_runningDevicesMutex);
|
||||||
return _runningInputDeviceNames;
|
return _runningInputDeviceNames;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ScriptingInterface::updateRunningInputDevices(const QString& deviceName, bool isRunning, const QStringList& runningDevices) {
|
void ScriptingInterface::updateRunningInputDevices(const QString& deviceName, bool isRunning, const QStringList& runningDevices) {
|
||||||
QMutexLocker locker(&_setRunningDevicesMutex);
|
QMutexLocker locker(&_runningDevicesMutex);
|
||||||
_runningInputDeviceNames = runningDevices;
|
_runningInputDeviceNames = runningDevices;
|
||||||
emit inputDeviceRunningChanged(deviceName, isRunning);
|
emit inputDeviceRunningChanged(deviceName, isRunning);
|
||||||
}
|
}
|
||||||
|
|
|
@ -626,8 +626,7 @@ namespace controller {
|
||||||
std::atomic<bool> _wheelCaptured { false };
|
std::atomic<bool> _wheelCaptured { false };
|
||||||
std::atomic<bool> _actionsCaptured { false };
|
std::atomic<bool> _actionsCaptured { false };
|
||||||
|
|
||||||
QMutex _setRunningDevicesMutex;
|
QMutex _runningDevicesMutex;
|
||||||
QMutex _getRunningDevicesMutex;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue