MCPcopy Create free account
hub / github.com/aethersdr/AetherSDR / pushSliceOverlay

Method pushSliceOverlay

src/gui/MainWindow.cpp:6182–6194  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6180}
6181
6182void MainWindow::pushSliceOverlay(SliceModel* s)
6183{
6184 if (m_applyingLayout) return;
6185 auto* sw = spectrumForSlice(s);
6186 if (!sw) return;
6187 sw->setSliceOverlay(s->sliceId(), s->frequency(),
6188 s->filterLow(), s->filterHigh(), s->isTxSlice(),
6189 s->sliceId() == m_activeSliceId,
6190 s->mode(), s->rttyMark(), s->rttyShift(),
6191 s->ritOn(), s->ritFreq(), s->xitOn(), s->xitFreq(),
6192 s->diversity(), s->isDiversityParent(),
6193 s->isDiversityChild(), s->diversityIndex());
6194}
6195
6196void MainWindow::syncTxWaterfallSliceToSpectrums()
6197{

Callers

nothing calls this directly

Calls 15

setSliceOverlayMethod · 0.80
sliceIdMethod · 0.80
frequencyMethod · 0.80
filterLowMethod · 0.80
filterHighMethod · 0.80
isTxSliceMethod · 0.80
rttyMarkMethod · 0.80
rttyShiftMethod · 0.80
ritOnMethod · 0.80
ritFreqMethod · 0.80
xitOnMethod · 0.80
xitFreqMethod · 0.80

Tested by

no test coverage detected