diff --git a/include-gpl/gui/glscopegui.h b/include-gpl/gui/glscopegui.h index 7ee9085d0..aad967894 100644 --- a/include-gpl/gui/glscopegui.h +++ b/include-gpl/gui/glscopegui.h @@ -23,6 +23,7 @@ public: void setBuddies(MessageQueue* messageQueue, ScopeVis* scopeVis, GLScope* glScope); + void setSampleRate(int sampleRate); void resetToDefaults(); QByteArray serialize() const; bool deserialize(const QByteArray& data); diff --git a/sdrbase/gui/glscopegui.cpp b/sdrbase/gui/glscopegui.cpp index cad26d6f6..43842089c 100644 --- a/sdrbase/gui/glscopegui.cpp +++ b/sdrbase/gui/glscopegui.cpp @@ -37,6 +37,12 @@ void GLScopeGUI::setBuddies(MessageQueue* messageQueue, ScopeVis* scopeVis, GLSc applySettings(); } +void GLScopeGUI::setSampleRate(int sampleRate) +{ + m_sampleRate = sampleRate; + on_scope_traceSizeChanged(0); +} + void GLScopeGUI::resetToDefaults() { m_displayData = GLScope::ModeIQ;