From 9ea477c1da7ed8838769adc988d1d6ed9ab5f7e2 Mon Sep 17 00:00:00 2001 From: Ladislav Foldyna Date: Tue, 12 Apr 2022 16:11:17 +0200 Subject: [PATCH] Fixed #40 - New QSO, display of existing data from previous QSO --- ui/NewContactWidget.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ui/NewContactWidget.cpp b/ui/NewContactWidget.cpp index 3d0eb8f9..0e55cfbb 100644 --- a/ui/NewContactWidget.cpp +++ b/ui/NewContactWidget.cpp @@ -401,7 +401,12 @@ void NewContactWidget::queryDatabase(QString callsign) QSqlQuery query; - if ( !query.prepare("SELECT name, qth, gridsquare " + if ( !query.prepare("SELECT name_intl, " + " qth_intl, " + " gridsquare, " + " notes_intl, " + " email, " + " web " "FROM contacts " "WHERE callsign = :callsign " "ORDER BY start_time DESC LIMIT 1") ) @@ -422,6 +427,10 @@ void NewContactWidget::queryDatabase(QString callsign) ui->nameEdit->setText(query.value(0).toString()); ui->qthEdit->setText(query.value(1).toString()); ui->gridEdit->setText(query.value(2).toString()); + ui->noteEdit->insertPlainText(query.value(3).toString()); + ui->emailEdit->setText(query.value(4).toString()); + ui->urlEdit->setText(query.value(5).toString()); + emit filterCallsign(callsign); } else