Files
OpenVR-AdvancedSettings-frame/src/res/qml/audio_page/proximity/ProximityToggle.qml
T
Vasily cab99041be Rename QML singleton to "ovras.advsettings"
This is more generic and in line with the rest of the renames.
2019-03-11 11:09:19 +01:00

29 lines
907 B
QML

import QtQuick 2.7
import QtQuick.Controls 2.0
import QtQuick.Layouts 1.3
import ovras.advsettings 1.0
import "../../common"
MyToggleButton {
id: audioMuteProximitySensorToggle
Layout.preferredWidth: 600
text: "Proximity Sensor Mutes/Unmutes Microphone"
onClicked: {
AudioTabController.setMicProximitySensorCanMute(checked, false)
}
Component.onCompleted: {
if (AudioTabController.micDeviceIndex < 0) {
audioMuteProximitySensorToggle.enabled = false
} else {
audioMuteProximitySensorToggle.enabled = true
audioMuteProximitySensorToggle.checked = AudioTabController.micProximitySensorCanMute
}
}
Connections {
target: AudioTabController
onMicProximitySensorCanMuteChanged: {
audioMuteProximitySensorToggle.checked = AudioTabController.micProximitySensorCanMute
}
}
}