mirror of
				https://github.com/saitohirga/WSJT-X.git
				synced 2025-11-03 13:30:52 -05:00 
			
		
		
		
	Fix some initialization order issues introduced in r6755
These include the wide graph window not being suppressed when starting the application in a fast mode. git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@6762 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
		
							parent
							
								
									800357a0a3
								
							
						
					
					
						commit
						c58876507b
					
				@ -174,6 +174,8 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
 | 
			
		||||
  m_secBandChanged {0},
 | 
			
		||||
  m_freqNominal {0},
 | 
			
		||||
  m_freqTxNominal {0},
 | 
			
		||||
  m_s6 {0.},
 | 
			
		||||
  m_tRemaining {0.},
 | 
			
		||||
  m_DTtol {3.0},
 | 
			
		||||
  m_waterfallAvg {1},
 | 
			
		||||
  m_ntx {1},
 | 
			
		||||
@ -738,6 +740,21 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
 | 
			
		||||
         m_mode=="QRA");
 | 
			
		||||
  VHF_controls_visible(b);
 | 
			
		||||
 | 
			
		||||
  ui->txFirstCheckBox->setChecked(m_txFirst);
 | 
			
		||||
  morse_(const_cast<char *> (m_config.my_callsign ().toLatin1().constData()),
 | 
			
		||||
         const_cast<int *> (icw), &m_ncw, m_config.my_callsign ().length());
 | 
			
		||||
  on_actionWide_Waterfall_triggered();
 | 
			
		||||
  m_wideGraph->setTol(500);
 | 
			
		||||
  m_wideGraph->setLockTxFreq(m_lockTxFreq);
 | 
			
		||||
  m_wideGraph->setMode(m_mode);
 | 
			
		||||
  m_wideGraph->setModeTx(m_modeTx);
 | 
			
		||||
  ui->sbSubmode->setValue(m_nSubMode);
 | 
			
		||||
  ui->sbFtol->setValue(m_FtolIndex);
 | 
			
		||||
  on_sbFtol_valueChanged(m_FtolIndex);
 | 
			
		||||
  ui->cbEME->setChecked(m_bEME);
 | 
			
		||||
  ui->cbFast9->setChecked(m_bFast9);
 | 
			
		||||
  if(m_bFast9) m_bFastMode=true;
 | 
			
		||||
 | 
			
		||||
  if(m_mode=="JT4") on_actionJT4_triggered();
 | 
			
		||||
  if(m_mode=="JT9") on_actionJT9_triggered();
 | 
			
		||||
  if(m_mode=="JT65") on_actionJT65_triggered();
 | 
			
		||||
@ -751,20 +768,6 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
 | 
			
		||||
  if(m_mode=="QRA") on_actionQRA_triggered();
 | 
			
		||||
  if(m_mode=="Echo") monitor(false); //Don't auto-start Monitor in Echo mode.
 | 
			
		||||
 | 
			
		||||
  ui->sbSubmode->setValue(m_nSubMode);
 | 
			
		||||
  ui->txFirstCheckBox->setChecked(m_txFirst);
 | 
			
		||||
  morse_(const_cast<char *> (m_config.my_callsign ().toLatin1().constData()),
 | 
			
		||||
         const_cast<int *> (icw), &m_ncw, m_config.my_callsign ().length());
 | 
			
		||||
  on_actionWide_Waterfall_triggered();
 | 
			
		||||
  m_wideGraph->setTol(500);
 | 
			
		||||
  m_wideGraph->setLockTxFreq(m_lockTxFreq);
 | 
			
		||||
  m_wideGraph->setMode(m_mode);
 | 
			
		||||
  m_wideGraph->setModeTx(m_modeTx);
 | 
			
		||||
  ui->sbFtol->setValue(m_FtolIndex);
 | 
			
		||||
  on_sbFtol_valueChanged(m_FtolIndex);
 | 
			
		||||
  ui->cbEME->setChecked(m_bEME);
 | 
			
		||||
  ui->cbFast9->setChecked(m_bFast9);
 | 
			
		||||
  if(m_bFast9) m_bFastMode=true;
 | 
			
		||||
  ui->sbTR->setValue(m_TRindex);
 | 
			
		||||
  Q_EMIT transmitFrequency (ui->TxFreqSpinBox->value () - m_XIT);
 | 
			
		||||
  m_saveDecoded=ui->actionSave_decoded->isChecked();
 | 
			
		||||
@ -773,7 +776,6 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
 | 
			
		||||
  ui->sbTxPercent->setValue(m_pctx);
 | 
			
		||||
  ui->TxPowerComboBox->setCurrentIndex(int(0.3*(m_dBm + 30.0)+0.2));
 | 
			
		||||
  ui->cbUploadWSPR_Spots->setChecked(m_uploadSpots);
 | 
			
		||||
  on_outAttenuation_valueChanged (ui->outAttenuation->value ());
 | 
			
		||||
  ui->sbCQRxFreq->setValue(m_freqCQ);
 | 
			
		||||
  ui->cbTxLock->setChecked(m_lockTxFreq);
 | 
			
		||||
  if((m_ndepth&7)==1) ui->actionQuickDecode->setChecked(true);
 | 
			
		||||
 | 
			
		||||
@ -11,6 +11,7 @@
 | 
			
		||||
MeterWidget::MeterWidget(QWidget * parent)
 | 
			
		||||
  : QWidget {parent}
 | 
			
		||||
  , m_signal {0}
 | 
			
		||||
  , m_sigPeak {0}
 | 
			
		||||
{
 | 
			
		||||
  for ( int i = 0; i < 10; i++ ) {
 | 
			
		||||
    signalQueue.enqueue(0);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user