diff --git a/src/res/qml/audio_page/AudioPage.qml b/src/res/qml/audio_page/AudioPage.qml index 9c965c3..25f499e 100644 --- a/src/res/qml/audio_page/AudioPage.qml +++ b/src/res/qml/audio_page/AudioPage.qml @@ -29,9 +29,11 @@ MyStackViewPage { } PttNewProfileDialog { + id: pttNewProfileDialog } AudioNewProfileDialog { + id: audioNewProfileDialog } content: ColumnLayout { @@ -249,9 +251,6 @@ MyStackViewPage { onPttRightControllerEnabledChanged: { audioPttRightControllerToggle.checked = AudioTabController.pttRightControllerEnabled } - onAudioProfileDefaultChanged: { - audioDefaultProfileToggle.checked = AudioTabController.audioProfileDefault - } onPttProfilesUpdated: { reloadPttProfiles() } diff --git a/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml b/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml index af227b3..30f59aa 100644 --- a/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml +++ b/src/res/qml/audio_page/dialog_boxes/AudioNewProfileDialog.qml @@ -6,6 +6,7 @@ import "../.." //common imports MyDialogOkCancelPopup { id: audioNewProfileDialog + property alias defaultProfileToggle: test.audioDefaultProfileToggle.checked dialogTitle: "Create New Audio Profile" dialogWidth: 600 dialogHeight: 300 @@ -56,6 +57,13 @@ MyDialogOkCancelPopup { } } } + Connections { + target: AudioTabController + onAudioProfileDefaultChanged: { + defaultProfileToggle = AudioTabController.audioProfileDefault + } + } + function openPopup() { audioNewProfileName.text = "" open()