MCPcopy Create free account
hub / github.com/BatchDrake/SigDigger / setDelayedAnalyzerOptions

Method setDelayedAnalyzerOptions

Default/Source/SourceWidget.cpp:876–894  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

874}
875
876void
877SourceWidget::setDelayedAnalyzerOptions()
878{
879 if (m_sourceInfo.testPermission(SUSCAN_ANALYZER_PERM_SET_GAIN))
880 if (this->panelConfig->gainPresetEnabled)
881 this->applyCurrentAutogain();
882
883 if (m_sourceInfo.testPermission(SUSCAN_ANALYZER_PERM_THROTTLE))
884 this->onThrottleChanged();
885
886 if (m_sourceInfo.testPermission(SUSCAN_ANALYZER_PERM_SET_DC_REMOVE))
887 this->onToggleDCRemove();
888
889 if (m_sourceInfo.testPermission(SUSCAN_ANALYZER_PERM_SET_IQ_REVERSE))
890 this->onToggleIQReverse();
891
892 if (m_sourceInfo.testPermission(SUSCAN_ANALYZER_PERM_SET_AGC))
893 this->onToggleAGCEnabled();
894}
895
896// Overriden methods
897void

Callers 1

applySourceInfoMethod · 0.95

Calls 6

applyCurrentAutogainMethod · 0.95
onThrottleChangedMethod · 0.95
onToggleDCRemoveMethod · 0.95
onToggleIQReverseMethod · 0.95
onToggleAGCEnabledMethod · 0.95
testPermissionMethod · 0.80

Tested by

no test coverage detected