Audio profile Save implemented no logic

This commit is contained in:
ykeara
2018-12-20 14:35:55 -06:00
parent 4b5c931592
commit 78f411e9df
7 changed files with 305 additions and 9 deletions
+3 -1
View File
@@ -3,6 +3,7 @@
#include "AudioManager.h"
#include "PttController.h"
#include "AudioProfileController.h"
#include <memory>
class QQuickWindow;
@@ -13,7 +14,7 @@ namespace advsettings {
class OverlayController;
class AudioTabController : public PttController {
class AudioTabController : public AudioProfileController {
Q_OBJECT
Q_PROPERTY(int playbackDeviceIndex READ playbackDeviceIndex WRITE setPlaybackDeviceIndex NOTIFY playbackDeviceIndexChanged)
Q_PROPERTY(int mirrorDeviceIndex READ mirrorDeviceIndex WRITE setMirrorDeviceIndex NOTIFY mirrorDeviceIndexChanged)
@@ -55,6 +56,7 @@ namespace advsettings {
std::string lastMirrorDevId;
QString getSettingsName() override { return "audioSettings"; }
//QString getSettingsNameAudio() override { return "audioSettingsTest"; }
void onPttStart() override;
void onPttStop() override;
void onPttEnabled() override;