From 42f46288b42dd69ecd86b23f6a39bfe1ed9a7270 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 20 Aug 2014 19:58:00 -0700 Subject: [PATCH] Mimic pending param support Mimic pending param support by just calling through to setParameter. --- src/qgcunittest/MockQGCUASParamManager.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/qgcunittest/MockQGCUASParamManager.h b/src/qgcunittest/MockQGCUASParamManager.h index 9a461aa..984df54 100644 --- a/src/qgcunittest/MockQGCUASParamManager.h +++ b/src/qgcunittest/MockQGCUASParamManager.h @@ -49,6 +49,10 @@ public: public slots: // Implemented QGCSUASParamManager overrides void setParameter(int component, QString parameterName, QVariant value); + virtual void setPendingParam(int componentId, const QString& key, const QVariant& value, bool forceSend = false) + { Q_UNUSED(forceSend); setParameter(componentId, key, value); } + virtual void sendPendingParameters(bool persistAfterSend = false, bool forceSend = false) + { Q_UNUSED(persistAfterSend); Q_UNUSED(forceSend); } public: // MockQGCUASParamManager methods @@ -74,12 +78,8 @@ public: public slots: // Unimplemented QGCUASParamManagerInterface overrides - virtual void sendPendingParameters(bool persistAfterSend = false, bool forceSend = false) - { Q_ASSERT(false); Q_UNUSED(persistAfterSend); Q_UNUSED(forceSend); } virtual void requestParameterList() { Q_ASSERT(false); } virtual void requestParameterListIfEmpty() { Q_ASSERT(false); } - virtual void setPendingParam(int componentId, const QString& key, const QVariant& value, bool forceSend = false) - { Q_ASSERT(false); Q_UNUSED(componentId); Q_UNUSED(key); Q_UNUSED(value); Q_UNUSED(forceSend); } virtual void clearAllPendingParams() { Q_ASSERT(false); } virtual void requestParameterUpdate(int component, const QString& parameter) { Q_ASSERT(false); Q_UNUSED(component); Q_UNUSED(parameter); }