Add files "wsjtx_txcall.txt" and wsjtx_qrg.txt" for use by JT-Alert.

Write log info to wsjtx.log, not wsjt.log.
Bump version number to 0.6.


git-svn-id: svn+ssh://svn.code.sf.net/p/wsjt/wsjt/branches/wsjtx@3045 ab8295b8-cf94-4d9e-aec4-7959e3be5d79
This commit is contained in:
Joe Taylor 2013-03-12 14:53:53 +00:00
parent 45dcb4a4aa
commit 85a3f8782f
2 changed files with 32 additions and 5 deletions

View File

@ -21,7 +21,7 @@ WideGraph* g_pWideGraph = NULL;
QSharedMemory mem_jt9("mem_jt9"); QSharedMemory mem_jt9("mem_jt9");
QString rev="$Rev$"; QString rev="$Rev$";
QString Program_Title_Version=" WSJT-X v0.5, r" + rev.mid(6,4) + QString Program_Title_Version=" WSJT-X v0.6, r" + rev.mid(6,4) +
" by K1JT"; " by K1JT";
//-------------------------------------------------- MainWindow constructor //-------------------------------------------------- MainWindow constructor
@ -203,8 +203,8 @@ MainWindow::MainWindow(QWidget *parent) :
if(ntol[i]==m_tol) ui->tolSpinBox->setValue(i); if(ntol[i]==m_tol) ui->tolSpinBox->setValue(i);
} }
// Create "m_worked", a dictionary of all calls in wsjt.log // Create "m_worked", a dictionary of all calls in wsjtx.log
QFile f("wsjt.log"); QFile f("wsjtx.log");
f.open(QIODevice::ReadOnly); f.open(QIODevice::ReadOnly);
QTextStream in(&f); QTextStream in(&f);
QString line,t,callsign; QString line,t,callsign;
@ -1611,6 +1611,14 @@ void MainWindow::on_dxCallEntry_textChanged(const QString &t) //dxCall changed
{ {
m_hisCall=t.toUpper().trimmed(); m_hisCall=t.toUpper().trimmed();
ui->dxCallEntry->setText(m_hisCall); ui->dxCallEntry->setText(m_hisCall);
QFile f("wsjtx_txcall.txt");
if(!f.open(QFile::WriteOnly)) {
msgBox("Cannot open file \"wsjtx_txcall.txt\".");
return;
}
QTextStream out(&f);
out << m_hisCall;
f.close();
} }
void MainWindow::on_dxGridEntry_textChanged(const QString &t) //dxGrid changed void MainWindow::on_dxGridEntry_textChanged(const QString &t) //dxGrid changed
@ -1637,9 +1645,9 @@ void MainWindow::on_logQSOButton_clicked() //Log QSO button
QString logEntry=t.date().toString("yyyy-MMM-dd,") + QString logEntry=t.date().toString("yyyy-MMM-dd,") +
t.time().toString("hh:mm,") + m_hisCall + "," + m_hisGrid + "," + t.time().toString("hh:mm,") + m_hisCall + "," + m_hisGrid + "," +
QString::number(dialFreq) + "," + m_mode + "\n"; QString::number(dialFreq) + "," + m_mode + "\n";
QFile f("wsjt.log"); QFile f("wsjtx.log");
if(!f.open(QFile::Append)) { if(!f.open(QFile::Append)) {
msgBox("Cannot open file \"wsjt.log\"."); msgBox("Cannot open file \"wsjtx.log\".");
return; return;
} }
QTextStream out(&f); QTextStream out(&f);

View File

@ -52,6 +52,16 @@ WideGraph::WideGraph(QWidget *parent) :
m_qsoFreq=settings.value("QSOfreq",1010).toInt(); m_qsoFreq=settings.value("QSOfreq",1010).toInt();
ui->widePlot->setFQSO(m_qsoFreq,true); ui->widePlot->setFQSO(m_qsoFreq,true);
settings.endGroup(); settings.endGroup();
QFile f("wsjtx_qrg.txt");
if(f.open(QFile::WriteOnly)) {
QTextStream out(&f);
out << m_dialFreq;
f.close();
} else {
// msgBox("Cannot open file \"wsjtx_qrg.txt\".");
qDebug() << "Cannot open file \"wsjtx_qrg.txt\".";
}
} }
WideGraph::~WideGraph() WideGraph::~WideGraph()
@ -233,6 +243,15 @@ void WideGraph::setPalette(QString palette)
void WideGraph::on_fDialLineEdit_editingFinished() void WideGraph::on_fDialLineEdit_editingFinished()
{ {
m_dialFreq=ui->fDialLineEdit->text().toDouble(); m_dialFreq=ui->fDialLineEdit->text().toDouble();
QFile f("wsjtx_qrg.txt");
if(!f.open(QFile::WriteOnly)) {
// msgBox("Cannot open file \"wsjtx_qrg.txt\".");
qDebug() << "Cannot open file \"wsjtx_qrg.txt\".";
return;
}
QTextStream out(&f);
out << m_dialFreq;
f.close();
} }
double WideGraph::fGreen() double WideGraph::fGreen()