From 68aacfe5448f8d32f029dce57243e9328503d727 Mon Sep 17 00:00:00 2001 From: Faye Li Date: Tue, 3 Jan 2017 12:38:23 -0800 Subject: [PATCH] added "updateAudioBar" function signature in header file --- interface/resources/qml/hifi/tablet/Tablet.qml | 2 +- libraries/script-engine/src/TabletScriptingInterface.h | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/interface/resources/qml/hifi/tablet/Tablet.qml b/interface/resources/qml/hifi/tablet/Tablet.qml index ce0e8b7cfe..170ba1d26f 100644 --- a/interface/resources/qml/hifi/tablet/Tablet.qml +++ b/interface/resources/qml/hifi/tablet/Tablet.qml @@ -10,7 +10,7 @@ Item { width: parent.width height: parent.height - // called by C++ code to keep mic level display bar UI updated + // called by C++ code to keep audio bar updated function setMicLevel(newMicLevel) { tablet.micLevel = newMicLevel; } diff --git a/libraries/script-engine/src/TabletScriptingInterface.h b/libraries/script-engine/src/TabletScriptingInterface.h index 9739066c17..5ccd4689e3 100644 --- a/libraries/script-engine/src/TabletScriptingInterface.h +++ b/libraries/script-engine/src/TabletScriptingInterface.h @@ -84,6 +84,13 @@ public: */ Q_INVOKABLE void removeButton(QObject* tabletButtonProxy); + /**jsdoc + * @function TabletProxy#updateAudioBar + * Updates the audio bar in tablet to reflect latest mic level + * @param micLevel {double} mic level value between 0 and 1 + */ + Q_INVOKABLE void updateAudioBar(const double micLevel); + QString getName() const { return _name; } protected: