mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-08-19 06:03:07 -04:00
Add an option for a continuous waterfall when WSJT-X is transmitting.
This commit is contained in:
parent
cb7395b504
commit
ff2f2b00b9
@ -238,6 +238,7 @@ void MainWindow::writeSettings()
|
|||||||
settings.setValue("nModeQ65",m_modeQ65);
|
settings.setValue("nModeQ65",m_modeQ65);
|
||||||
settings.setValue("SaveNone",ui->actionNone->isChecked());
|
settings.setValue("SaveNone",ui->actionNone->isChecked());
|
||||||
settings.setValue("SaveAll",ui->actionSave_all->isChecked());
|
settings.setValue("SaveAll",ui->actionSave_all->isChecked());
|
||||||
|
settings.setValue("ContinuousWaterfall",ui->continuous_waterfall->isChecked());
|
||||||
settings.setValue("NEME",m_onlyEME);
|
settings.setValue("NEME",m_onlyEME);
|
||||||
settings.setValue("KB8RQ",m_kb8rq);
|
settings.setValue("KB8RQ",m_kb8rq);
|
||||||
settings.setValue("NB",m_NB);
|
settings.setValue("NB",m_NB);
|
||||||
@ -291,6 +292,7 @@ void MainWindow::readSettings()
|
|||||||
|
|
||||||
ui->actionNone->setChecked(settings.value("SaveNone",true).toBool());
|
ui->actionNone->setChecked(settings.value("SaveNone",true).toBool());
|
||||||
ui->actionSave_all->setChecked(settings.value("SaveAll",false).toBool());
|
ui->actionSave_all->setChecked(settings.value("SaveAll",false).toBool());
|
||||||
|
ui->continuous_waterfall->setChecked(settings.value("ContinuousWaterfall",false).toBool());
|
||||||
m_saveAll=ui->actionSave_all->isChecked();
|
m_saveAll=ui->actionSave_all->isChecked();
|
||||||
m_onlyEME=settings.value("NEME",false).toBool();
|
m_onlyEME=settings.value("NEME",false).toBool();
|
||||||
ui->actionOnly_EME_calls->setChecked(m_onlyEME);
|
ui->actionOnly_EME_calls->setChecked(m_onlyEME);
|
||||||
@ -370,7 +372,7 @@ void MainWindow::dataSink(int k)
|
|||||||
|
|
||||||
xSignalMeter->setValue(px); // Update the signal meters
|
xSignalMeter->setValue(px); // Update the signal meters
|
||||||
//Suppress scrolling if WSJT-X is transmitting
|
//Suppress scrolling if WSJT-X is transmitting
|
||||||
if((m_monitoring and ipc_wsjtx[4] != 1) or m_diskData) {
|
if((m_monitoring and (ipc_wsjtx[4] != 1 or ui->continuous_waterfall->isChecked())) or m_diskData) {
|
||||||
m_wide_graph_window->dataSink2(s,nkhz,ihsym,m_diskData,lstrong);
|
m_wide_graph_window->dataSink2(s,nkhz,ihsym,m_diskData,lstrong);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -456,6 +456,8 @@ li.checked::marker { content: "\2612"; }
|
|||||||
<addaction name="actionWide_Waterfall"/>
|
<addaction name="actionWide_Waterfall"/>
|
||||||
<addaction name="separator"/>
|
<addaction name="separator"/>
|
||||||
<addaction name="menuWaterfall_palette"/>
|
<addaction name="menuWaterfall_palette"/>
|
||||||
|
<addaction name="separator"/>
|
||||||
|
<addaction name="continuous_waterfall"/>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QMenu" name="menuSave">
|
<widget class="QMenu" name="menuSave">
|
||||||
<property name="title">
|
<property name="title">
|
||||||
@ -836,6 +838,14 @@ li.checked::marker { content: "\2612"; }
|
|||||||
<string>Quick-Start Guide to Q65</string>
|
<string>Quick-Start Guide to Q65</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
|
<action name="continuous_waterfall">
|
||||||
|
<property name="checkable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Continuous Waterfall</string>
|
||||||
|
</property>
|
||||||
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
<layoutdefault spacing="6" margin="11"/>
|
<layoutdefault spacing="6" margin="11"/>
|
||||||
<customwidgets>
|
<customwidgets>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user