mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-11-15 16:42:12 -05:00
Add a status bar label for configuration name (if other than "Default").
git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@7252 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
parent
7173c47c78
commit
0c0e3ec978
@ -666,6 +666,7 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
|
|||||||
ui->decodedTextLabel2->setText(t);
|
ui->decodedTextLabel2->setText(t);
|
||||||
|
|
||||||
readSettings(); //Restore user's setup params
|
readSettings(); //Restore user's setup params
|
||||||
|
m_configName = m_multi_settings->common_value("CurrentName").toString();
|
||||||
createStatusBar();
|
createStatusBar();
|
||||||
|
|
||||||
m_audioThread.start (m_audioThreadPriority);
|
m_audioThread.start (m_audioThreadPriority);
|
||||||
@ -1400,8 +1401,8 @@ void MainWindow::on_actionSettings_triggered() //Setup Dialog
|
|||||||
m_msAudioOutputBuffered);
|
m_msAudioOutputBuffered);
|
||||||
}
|
}
|
||||||
|
|
||||||
auto_tx_label.setText (m_config.quick_call () ? "Auto-Tx-Enable Armed" :
|
auto_tx_label.setText (m_config.quick_call () ? "Auto-Tx-Enable Armed" : "Auto-Tx-Enable Disarmed");
|
||||||
"Auto-Tx-Enable Disarmed");
|
|
||||||
displayDialFrequency ();
|
displayDialFrequency ();
|
||||||
bool vhf {m_config.enable_VHF_features()};
|
bool vhf {m_config.enable_VHF_features()};
|
||||||
m_wideGraph->setVHF(vhf);
|
m_wideGraph->setVHF(vhf);
|
||||||
@ -1699,6 +1700,14 @@ void MainWindow::createStatusBar() //createStatusBar
|
|||||||
tx_status_label.setFrameStyle (QFrame::Panel | QFrame::Sunken);
|
tx_status_label.setFrameStyle (QFrame::Panel | QFrame::Sunken);
|
||||||
statusBar()->addWidget (&tx_status_label);
|
statusBar()->addWidget (&tx_status_label);
|
||||||
|
|
||||||
|
if(m_configName!="Default") {
|
||||||
|
config_label.setAlignment (Qt::AlignHCenter);
|
||||||
|
config_label.setMinimumSize (QSize {80, 18});
|
||||||
|
config_label.setFrameStyle (QFrame::Panel | QFrame::Sunken);
|
||||||
|
config_label.setText(m_configName);
|
||||||
|
statusBar()->addWidget (&config_label);
|
||||||
|
}
|
||||||
|
|
||||||
mode_label.setAlignment (Qt::AlignHCenter);
|
mode_label.setAlignment (Qt::AlignHCenter);
|
||||||
mode_label.setMinimumSize (QSize {80, 18});
|
mode_label.setMinimumSize (QSize {80, 18});
|
||||||
mode_label.setFrameStyle (QFrame::Panel | QFrame::Sunken);
|
mode_label.setFrameStyle (QFrame::Panel | QFrame::Sunken);
|
||||||
@ -2785,7 +2794,7 @@ void MainWindow::guiUpdate()
|
|||||||
m_currentMessage = "TUNE";
|
m_currentMessage = "TUNE";
|
||||||
m_currentMessageType = -1;
|
m_currentMessageType = -1;
|
||||||
}
|
}
|
||||||
last_tx_label.setText("Last Tx: " + m_currentMessage);
|
last_tx_label.setText("Last Tx: " + m_currentMessage.trimmed());
|
||||||
if(m_restart) {
|
if(m_restart) {
|
||||||
QFile f {m_dataDir.absoluteFilePath ("ALL.TXT")};
|
QFile f {m_dataDir.absoluteFilePath ("ALL.TXT")};
|
||||||
if (f.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append))
|
if (f.open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Append))
|
||||||
@ -2942,6 +2951,11 @@ void MainWindow::guiUpdate()
|
|||||||
|
|
||||||
//Once per second:
|
//Once per second:
|
||||||
if(nsec != m_sec0) {
|
if(nsec != m_sec0) {
|
||||||
|
if(m_multi_settings->common_value("CurrentName").toString() != m_configName &&
|
||||||
|
m_configName!="Default") {
|
||||||
|
m_configName=m_multi_settings->common_value("CurrentName").toString();
|
||||||
|
config_label.setText(m_configName);
|
||||||
|
}
|
||||||
if(m_auto and m_mode=="Echo" and m_bEchoTxOK) {
|
if(m_auto and m_mode=="Echo" and m_bEchoTxOK) {
|
||||||
progressBar.setMaximum(6);
|
progressBar.setMaximum(6);
|
||||||
progressBar.setValue(int(m_s6));
|
progressBar.setValue(int(m_s6));
|
||||||
|
@ -436,6 +436,7 @@ private:
|
|||||||
|
|
||||||
// labels in status bar
|
// labels in status bar
|
||||||
QLabel tx_status_label;
|
QLabel tx_status_label;
|
||||||
|
QLabel config_label;
|
||||||
QLabel mode_label;
|
QLabel mode_label;
|
||||||
QLabel last_tx_label;
|
QLabel last_tx_label;
|
||||||
QLabel auto_tx_label;
|
QLabel auto_tx_label;
|
||||||
@ -488,6 +489,7 @@ private:
|
|||||||
QString m_msgSent0;
|
QString m_msgSent0;
|
||||||
QString m_fileToSave;
|
QString m_fileToSave;
|
||||||
QString m_calls;
|
QString m_calls;
|
||||||
|
QString m_configName;
|
||||||
|
|
||||||
QSet<QString> m_pfx;
|
QSet<QString> m_pfx;
|
||||||
QSet<QString> m_sfx;
|
QSet<QString> m_sfx;
|
||||||
|
Loading…
Reference in New Issue
Block a user