From 9395de187342f5c445e6e5bac97785a1780144d6 Mon Sep 17 00:00:00 2001 From: Zach Pomerantz Date: Mon, 5 Jun 2017 14:57:44 -0400 Subject: [PATCH] add nop notify signals to Audio(Devices) --- interface/src/scripting/Audio.h | 5 ++++- interface/src/scripting/AudioDevices.h | 7 +++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/interface/src/scripting/Audio.h b/interface/src/scripting/Audio.h index d4e06c7ba1..c850b0260f 100644 --- a/interface/src/scripting/Audio.h +++ b/interface/src/scripting/Audio.h @@ -27,11 +27,14 @@ class Audio : public AudioScriptingInterface { // TODO: Q_PROPERTY(float inputVolume) // TODO: Q_PROPERTY(bool showMicLevel) // TODO: Q_PROPERTY(QString context) - Q_PROPERTY(AudioDevices* devices READ getDevices) + Q_PROPERTY(AudioDevices* devices READ getDevices NOTIFY nop) public: virtual ~Audio() {} +signals: + void nop(); + protected: Audio() {} diff --git a/interface/src/scripting/AudioDevices.h b/interface/src/scripting/AudioDevices.h index f1a22be855..64832b9e57 100644 --- a/interface/src/scripting/AudioDevices.h +++ b/interface/src/scripting/AudioDevices.h @@ -51,12 +51,15 @@ private: class AudioDevices : public QObject { Q_OBJECT - Q_PROPERTY(AudioDeviceList* input READ getInputList) - Q_PROPERTY(AudioDeviceList* output READ getOutputList) + Q_PROPERTY(AudioDeviceList* input READ getInputList NOTIFY nop) + Q_PROPERTY(AudioDeviceList* output READ getOutputList NOTIFY nop) public: AudioDevices(); +signals: + void nop(); + private slots: void onDeviceChanged(QAudio::Mode mode, const QAudioDeviceInfo& device); void onDevicesChanged(QAudio::Mode mode, const QList& devices);