diff --git a/Changelog b/Changelog index 565ce43b..dc5b745d 100644 --- a/Changelog +++ b/Changelog @@ -2,9 +2,12 @@ TBD - 0.9.4 - WSJT-X support to receive logged QSO and realtime data. - Check bool DataBase::updateTo012() / it was always returning true without any action. - Syncronize RX Freq with the satellite downlink combobox. +- Focus is bac to sarch - Update process has been improved. - Bugfix: When adding a QSO, if the QSL is marked as received, KLog showed a SQL error. - Bugfix: Table qsl_via needed to be renamed (TNX EA6ZS). +- Bugfix: Some DXCC status were nor properly calculated. +- Updated translations: Catalan (TNX Josep), Croatian (TNX M0NKC), Spanish (EA4TV). April - 0.9.3 - Double clicking on DXCC Widget name of the Entity will show the QSO is providing that status on the Search widget. diff --git a/KLog.pro b/KLog.pro index eeb4e97e..81f37842 100644 --- a/KLog.pro +++ b/KLog.pro @@ -155,7 +155,6 @@ TRANSLATIONS = translations/klog_es.ts \ translations/klog_hr.ts \ translations/klog_it.ts \ translations/klog_pl.ts \ - translations/klog_template.ts \ translations/klog_ja.ts isEmpty(QMAKE_LRELEASE) { diff --git a/awards.cpp b/awards.cpp index 39de6eae..bf033627 100644 --- a/awards.cpp +++ b/awards.cpp @@ -109,9 +109,9 @@ QString Awards::getQSOofAward (const int _enti, const int _bandid) } } else - { - query.finish(); + { emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); //qDebug() << "Awards::getQSOofAward: Query error" << endl; return QString(); } @@ -157,8 +157,8 @@ int Awards::getQSOIdofAward (const int _enti, const int _bandid) } else { - query.finish(); emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); //qDebug() << "Awards::getQSOIdofAward: Query error" << endl; return -3; } @@ -193,9 +193,9 @@ int Awards::getDXCCWorked(const int _logNumber) } } else - { - query.finish(); + { emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); //qDebug() << "Awards::getDXCCWorked: Query error" << endl; return 0; } @@ -230,8 +230,8 @@ int Awards::getDXCCConfirmed(const int _logNumber) } else { - query.finish(); emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); //qDebug() << "Awards::getDXCCConfirmed: query error" << endl; return 0; } @@ -264,8 +264,8 @@ int Awards::getWAZWorked(const int _logNumber) } else { - query.finish(); emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); return 0; } @@ -299,8 +299,8 @@ int Awards::getWAZConfirmed(const int _logNumber) } else { - query.finish(); emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); return 0; } @@ -323,7 +323,7 @@ bool Awards::isThisSpotConfirmed(const QStringList _qs) int Awards::getDXStatus (const QStringList _qs) { - //qDebug() << "Awards::getDXStatus: Entity: " << _qs.at(0) << "/ Band: " << _qs.at(1) << "/ Mode: " << _qs.at(2) << "/ Log: " << _qs.at(3) << endl; + qDebug() << "Awards::getDXStatus: Entity: " << _qs.at(0) << "/ Band: " << _qs.at(1) << "/ Mode: " << _qs.at(2) << "/ Log: " << _qs.at(3) << endl; // Receives: QStringList _qs; //_qs << Entity << BandId << << ModeId << lognumber; @@ -357,6 +357,7 @@ int Awards::getDXStatus (const QStringList _qs) if (_qs.length() != 4 ) { + qDebug() << "Awards::getDXStatus: Length != 4, return -1" << endl; return -1; } @@ -370,6 +371,7 @@ int Awards::getDXStatus (const QStringList _qs) //qDebug() << "Awards::getDXStatus: dxccEntity: " << QString::number(dxccEntity) << endl; if (dxccEntity<=0) { + qDebug() << "Awards::getDXStatus: dxccEntity <= 0, return -1" << endl; return -1; } @@ -380,24 +382,30 @@ int Awards::getDXStatus (const QStringList _qs) if ( (_mode==-1) || (manageModes==false)) { checkingMode = false; - //qDebug() << "Awards::getDXStatus: checkingMode = FALSE" << endl; + qDebug() << "Awards::getDXStatus: checkingMode = FALSE" << endl; } // dxccStatusMode(const int _ent, const int _mode, const int _logNumber) //-1 error / 0 Not worked / 1 worked / 2 confirmed int wb = dxccStatusBand(dxccEntity, _band, _logNumber); //-1 error / 0 Not worked / 1 worked / 2 confirmed - int wm = dxccStatusMode(dxccEntity, _mode, _logNumber); //-1 error / 0 Not worked / 1 worked / 2 confirmed + int wm = -1; + if (checkingMode) + { + wm = dxccStatusMode(dxccEntity, _mode, _logNumber); //-1 error / 0 Not worked / 1 worked / 2 confirmed + } + // int wm = dxccStatusMode(dxccEntity, _mode, _logNumber); //-1 error / 0 Not worked / 1 worked / 2 confirmed if (wm==-1) { checkingMode = false; } - //qDebug() << "Awards::getDXStatus: wb=" << QString::number(wb) << " - wm=" << QString::number(wm) << endl; + qDebug() << "Awards::getDXStatus: wb=" << QString::number(wb) << " - wm=" << QString::number(wm) << endl; + qDebug() << "Awards::getDXStatus: dxccStatus: " << QString::number(dxccStatus(dxccEntity, _logNumber)) << endl; switch(dxccStatus(dxccEntity, _logNumber)) { case 0: - //qDebug() << "Awards::getDXStatus: return 0" << endl; + qDebug() << "Awards::getDXStatus: return 0" << endl; return 0; // ATNO break; case 1: // Worked, not confirmed @@ -408,18 +416,18 @@ int Awards::getDXStatus (const QStringList _qs) { if (wm==1) { - //qDebug() << "Awards::getDXStatus: return 4" << endl; + qDebug() << "Awards::getDXStatus: return 4" << endl; return 4; } else { - //qDebug() << "Awards::getDXStatus: return 1" << endl; + qDebug() << "Awards::getDXStatus: return 1" << endl; return 1; } } else { - //qDebug() << "Awards::getDXStatus: return 4 nc" << endl; + qDebug() << "Awards::getDXStatus: return 4 nc" << endl; return 4; } break; @@ -428,24 +436,25 @@ int Awards::getDXStatus (const QStringList _qs) { if (wm==1) { - //qDebug() << "Awards::getDXStatus: return 3" << endl; + qDebug() << "Awards::getDXStatus: return 3" << endl; return 3; } else { - //qDebug() << "Awards::getDXStatus: return 2" << endl; + qDebug() << "Awards::getDXStatus: return 2" << endl; return 2; } } else { - //qDebug() << "Awards::getDXStatus: return 3 nc" << endl; + qDebug() << "Awards::getDXStatus: return 3 nc" << endl; return 3; } break; + default: // ERROR - //qDebug() << "Awards::getDXStatus: return -1 - 1" << endl; + qDebug() << "Awards::getDXStatus: default return -1 - 1" << endl; return -1; break; } @@ -458,23 +467,23 @@ int Awards::getDXStatus (const QStringList _qs) { if (wm==2) { - //qDebug() << "Awards::getDXStatus: return 13" << endl; + qDebug() << "Awards::getDXStatus: return 13" << endl; return 13; } else if (wm==1) { - //qDebug() << "Awards::getDXStatus: return 12" << endl; + qDebug() << "Awards::getDXStatus: return 12" << endl; return 12; } else { - //qDebug() << "Awards::getDXStatus: return 11" << endl; + qDebug() << "Awards::getDXStatus: return 11" << endl; return 11; } } else { - //qDebug() << "Awards::getDXStatus: return 13 nc" << endl; + qDebug() << "Awards::getDXStatus: return 13 nc" << endl; return 13; } @@ -487,12 +496,12 @@ int Awards::getDXStatus (const QStringList _qs) { if (wm==1) { - //qDebug() << "Awards::getDXStatus: return 8" << endl; + qDebug() << "Awards::getDXStatus: return 8" << endl; return 8; } else { - //qDebug() << "Awards::getDXStatus: return 6" << endl; + qDebug() << "Awards::getDXStatus: return 6" << endl; return 6; } } @@ -500,12 +509,12 @@ int Awards::getDXStatus (const QStringList _qs) { if (wm==1) { - //qDebug() << "Awards::getDXStatus: return 7" << endl; + qDebug() << "Awards::getDXStatus: return 7" << endl; return 7; } else { - //qDebug() << "Awards::getDXStatus: return 5" << endl; + qDebug() << "Awards::getDXStatus: return 5" << endl; return 5; } } @@ -515,47 +524,47 @@ int Awards::getDXStatus (const QStringList _qs) { if (wb==0) { - //qDebug() << "Awards::getDXStatus: return 7 nc" << endl; + qDebug() << "Awards::getDXStatus: return 7 nc" << endl; return 7; } else { - //qDebug() << "Awards::getDXStatus: return 8 nc" << endl; + qDebug() << "Awards::getDXStatus: return 8 nc" << endl; return 8; } } } else { - //qDebug() << "Awards::getDXStatus: return -1 - 2" << endl; + qDebug() << "Awards::getDXStatus: return -1 - 2" << endl; return -1; } break; default: - //qDebug() << "Awards::getDXStatus: return -1 default" << endl; + qDebug() << "Awards::getDXStatus: return -1 default2" << endl; return -1; break; } // END OF SWITCH - + qDebug() << "Awards::getDXStatus: END, return -1" << endl; return -1; } int Awards::dxccStatusBandMode(const int _ent, const int _band, const int _mode, const int _logNumber, bool _checkingMode) {//-1 error / 0 Not worked / 1 worked / 2 confirmed - //qDebug() << "Awards::dxccStatusBandMode: " << QString::number(_ent) << "/" << QString::number(_band) << "/" << QString::number(_mode) << endl; + qDebug() << "Awards::dxccStatusBandMode: " << QString::number(_ent) << "/" << QString::number(_band) << "/" << QString::number(_mode) << endl; QSqlQuery query = QSqlQuery(); QString queryString = QString(); if (_checkingMode) { - //qDebug() << "Awards::dxccStatusBandMode: Checking Mode TRUE" << endl; + qDebug() << "Awards::dxccStatusBandMode: Checking Mode TRUE" << endl; queryString = QString("SELECT confirmed FROM awarddxcc WHERE dxcc='%1' AND band='%2' AND mode='%3' AND lognumber='%4' ").arg(QString::number(_ent)).arg(QString::number(_band)).arg(QString::number(_mode)).arg(QString::number(_logNumber)); } else { - //qDebug() << "Awards::dxccStatusBandMode: Checking Mode FALSE" << endl; + qDebug() << "Awards::dxccStatusBandMode: Checking Mode FALSE" << endl; queryString = QString("SELECT confirmed FROM awarddxcc WHERE dxcc='%1' AND band='%2' AND lognumber='%3' ").arg(QString::number(_ent)).arg(QString::number(_band)).arg(QString::number(_logNumber)); } @@ -568,33 +577,33 @@ int Awards::dxccStatusBandMode(const int _ent, const int _band, const int _mode, { if(query.value(0).toString() == "1") { - //qDebug() << "Awards::dxccStatusBandMode: return - 2" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 2" << endl; query.finish(); return 2; } else if(query.value(0).toString() == "0") { - //qDebug() << "Awards::dxccStatusBandMode: return - 1" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 1" << endl; query.finish(); return 1; } else { - //qDebug() << "Awards::dxccStatusBandMode: return - 0-1" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 0-1" << endl; query.finish(); return 0; } } else { - //qDebug() << "Awards::dxccStatusBandMode: return - 0-2" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 0-2" << endl; query.finish(); return 0; } } else { // No value => Not Worked - //qDebug() << "Awards::dxccStatusBandMode: return - 0-3" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 0-3" << endl; query.finish(); return 0; } @@ -602,20 +611,19 @@ int Awards::dxccStatusBandMode(const int _ent, const int _band, const int _mode, } else { // The query fails... - //qDebug() << "Awards::dxccStatusBandMode: return - -1" << endl; - query.finish(); + qDebug() << "Awards::dxccStatusBandMode: return - -1" << endl; emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); - + query.finish(); return -1; } - //qDebug() << "Awards::dxccStatusBandMode: return - 0-4" << endl; + qDebug() << "Awards::dxccStatusBandMode: return - 0-4" << endl; return 0; } int Awards::dxccStatus(const int _ent, const int _logNumber) {//-1 error / 0 Not worked / 1 worked / 2 confirmed - //qDebug() << "Awards::dxccStatus: " << QString::number(_ent) << endl; + qDebug() << "Awards::dxccStatus: " << QString::number(_ent) << endl; QSqlQuery query = QSqlQuery(); QString queryString = QString(); int worked = 0; @@ -624,35 +632,48 @@ int Awards::dxccStatus(const int _ent, const int _logNumber) if (query.exec(queryString)) { + qDebug() << "Awards::dxccStatus: query exec OK: " << query.lastQuery() << endl; while (query.next()) { + qDebug() << "Awards::dxccStatus: query VALUE: " << (query.value(0)).toString() << endl; if ( query.isValid() ) { - if(query.value(0).toString() == "1") + qDebug() << "Awards::dxccStatus: query valid OK" << endl; + if((query.value(0)).toString() == "1") { - query.finish(); - return 2; + + qDebug() << "Awards::dxccStatus: value = 1 - return 2" << endl; + worked = 2; } - else if(query.value(0).toString() == "0") + else if((query.value(0)).toString() == "0") { - query.finish(); - worked = 1; + + qDebug() << "Awards::dxccStatus: value = 0 - worked 1" << endl; + if (worked <1) + { + worked = 1; + } + } + else + { + qDebug() << "Awards::dxccStatus: value = ELSE - return -1" << endl; } } } - //qDebug() << "Awards::dxccStatus: return "<< QString::number(worked) << endl; + qDebug() << "Awards::dxccStatus: return "<< QString::number(worked) << endl; query.finish(); + qDebug() << "Awards::dxccStatus: END: " << QString::number(worked) << endl; return worked; } else { // The query fails... - //qDebug() << "Awards::dxccStatus: return -1" << endl; - query.finish(); + qDebug() << "Awards::dxccStatus: return -1" << endl; emit queryError(Q_FUNC_INFO, query.lastError().databaseText(), query.lastError().number(), query.lastQuery()); + query.finish(); return -1; } - //qDebug() << "Awards::dxccStatus: return 0" << endl; + qDebug() << "Awards::dxccStatus: return 0" << endl; return 0; } @@ -741,11 +762,11 @@ QColor Awards::getQRZDXStatusColor(const QStringList _qs) QString Awards::getDXStatusString (const int _status) { - //qDebug() << "Awards::getDXStatusString: " << QString::number(_status) << endl; + qDebug() << "Awards::getDXStatusString: " << QString::number(_status) << endl; -QString message = QString(); + QString message = QString(); -switch (_status) { + switch (_status) { case 0: message = QObject::tr("New One, work it!"); @@ -1442,7 +1463,7 @@ bool Awards::isDXMarathonNeed(const int _dxcc, const int _cq, const int _year, c int Awards::dxccStatusBand(const int _ent, const int _band, const int _logNumber) //-1 error / 0 Not worked / 1 worked / 2 confirmed { //-1 error / 0 Not worked / 1 worked / 2 confirmed - //qDebug() << "Awards::dxccStatusBand: " << QString::number(_ent) << "/" << QString::number(_band) << endl; + qDebug() << "Awards::dxccStatusBand: " << QString::number(_ent) << "/" << QString::number(_band) << endl; QSqlQuery query = QSqlQuery(); QString queryString = QString(); diff --git a/mainwindow.cpp b/mainwindow.cpp index 00f5fa58..2a14792d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -868,7 +868,7 @@ void MainWindow::slotQRZReturnPressed() } void MainWindow::actionsJustAfterAddingOneQSO() { - qDebug() << "MainWindow::actionsJustAfterAddingOneQSO" << endl; + //qDebug() << "MainWindow::actionsJustAfterAddingOneQSO" << endl; int lastId = -1; needToSave = true; if (modify) @@ -903,7 +903,7 @@ void MainWindow::actionsJustAfterAddingOneQSO() lastId = dataProxy->getLastQSOid(); if (lastId>=0) { - qDebug() << "MainWindow::actionsJustAfterAddingOneQSO: Lastid: "<< QString::number(lastId) << endl; + //qDebug() << "MainWindow::actionsJustAfterAddingOneQSO: Lastid: "<< QString::number(lastId) << endl; awards->setAwards(lastId); //Update the DXCC award status // Send to CLUBLOG if enabled @@ -925,7 +925,7 @@ void MainWindow::actionsJustAfterAddingOneQSO() logWindow->refresh(); dxccStatusWidget->refresh(); - qDebug() << "MainWindow::actionsJustAfterAddingOneQSO - END" << endl; + //qDebug() << "MainWindow::actionsJustAfterAddingOneQSO - END" << endl; } @@ -2816,7 +2816,7 @@ void MainWindow::slotQRZTextChanged() } int cursorP = qrzLineEdit->cursorPosition(); //qDebug()<< "MainWindow::slotQRZTextChanged: cursor position: " << QString::number(cursorP) << endl; - qrzLineEdit->setText((qrzLineEdit->text()).toUpper()); + qrzLineEdit->setText((qrzLineEdit->text()).toUpper()); if (cleaning) { //qDebug()<< "MainWindow::slotQRZTextChanged: Cleaning" << endl; @@ -4241,10 +4241,10 @@ void MainWindow::readConfigData() if (UDPServerStart) { - qDebug() << "MainWindow::readConfigData: 104: UDPServerStart TRUE" << endl; + //qDebug() << "MainWindow::readConfigData: 104: UDPServerStart TRUE" << endl; if (!UDPLogServer->isStarted()) { - qDebug() << "MainWindow::readConfigData: 104: Server off" << endl; + //qDebug() << "MainWindow::readConfigData: 104: Server off" << endl; if (!UDPLogServer->start()) { errorMSG = tr("start"); @@ -4253,17 +4253,17 @@ void MainWindow::readConfigData() } else { - qDebug() << "MainWindow::readConfigData: UDP Log server started!" << endl; + //qDebug() << "MainWindow::readConfigData: UDP Log server started!" << endl; } } else { - qDebug() << "MainWindow::readConfigData: UDP Log server already started no need to restart!" << endl; + //qDebug() << "MainWindow::readConfigData: UDP Log server already started no need to restart!" << endl; } } else { - qDebug() << "MainWindow::readConfigData: 104: UDPServerStart FALSE" << endl; + //qDebug() << "MainWindow::readConfigData: 104: UDPServerStart FALSE" << endl; if (UDPLogServer->isStarted()) { if (!UDPLogServer->stop()) @@ -4274,17 +4274,17 @@ void MainWindow::readConfigData() } else { - qDebug() << "MainWindow::readConfigData: UDP Log server stopped!" << endl; + //qDebug() << "MainWindow::readConfigData: UDP Log server stopped!" << endl; } } else { - qDebug() << "MainWindow::readConfigData: UDP Log server already stopped no need to restop!" << endl; + //qDebug() << "MainWindow::readConfigData: UDP Log server already stopped no need to restop!" << endl; } } - qDebug() << "MainWindow::readConfigData - END" << endl; + //qDebug() << "MainWindow::readConfigData - END" << endl; } @@ -4484,7 +4484,7 @@ bool MainWindow::processConfigLine(const QString _line){ } else if (field=="UDPSERVER") { - qDebug() << "MainWindow::processConfigLine: UDPSERVER: " << value.toUpper() << endl; + //qDebug() << "MainWindow::processConfigLine: UDPSERVER: " << value.toUpper() << endl; if (value.toUpper() == "TRUE") { UDPServerStart = true; @@ -4534,7 +4534,7 @@ bool MainWindow::processConfigLine(const QString _line){ } else if (field=="REALTIMEFROMWSJTX") { - qDebug() << "MainWindow::processConfigLine: REALTIMEFROMWSJTX: " << value << endl; + //qDebug() << "MainWindow::processConfigLine: REALTIMEFROMWSJTX: " << value << endl; if (value.toUpper() == "TRUE") { UDPLogServer->setRealTimeUpdate(true); @@ -7107,7 +7107,7 @@ void MainWindow::slotWSJTXloggedQSO(const int _type, const QString _dxcall, cons const QString _tx_power, const QString _comments, const QString _name, const QString _time_on, const QString _de_call, const QString _de_grid) { - qDebug() << "MainWindow::slotWSJTX-loggedQSO type: " << QString::number(_type) << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO type: " << QString::number(_type) << endl; bool logTheQso = false; @@ -7201,7 +7201,7 @@ void MainWindow::slotWSJTXloggedQSO(const int _type, const QString _dxcall, cons if (logTheQso) { - qDebug() << "MainWindow::slotWSJTX-loggedQSO: QSO must be logged" << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: QSO must be logged" << endl; bool qsoLogged = false; int dxcc = world->getQRZARRLId(_dxcall); dxcc = util->getNormalizedDXCCValue(dxcc); @@ -7222,7 +7222,7 @@ void MainWindow::slotWSJTXloggedQSO(const int _type, const QString _dxcall, cons if (qsoLogged) { - qDebug() << "MainWindow::slotWSJTX-loggedQSO: Logged QSO OK: " << _dxcall << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: Logged QSO OK: " << _dxcall << endl; actionsJustAfterAddingOneQSO(); infoLabel1T = infoLabel1->text(); infoLabel2T = infoLabel2->text(); @@ -7233,20 +7233,20 @@ void MainWindow::slotWSJTXloggedQSO(const int _type, const QString _dxcall, cons } else { - qDebug() << "MainWindow::slotWSJTX-loggedQSO: Logged QSO NOK: " << _dxcall << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: Logged QSO NOK: " << _dxcall << endl; } } else { - qDebug() << "MainWindow::slotWSJTX-loggedQSO: QSO must NOT be logged ... ending" << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: QSO must NOT be logged ... ending" << endl; } } else { - qDebug() << "MainWindow::slotWSJTX-loggedQSO: type != 5, nothing to do or an error"<< endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: type != 5, nothing to do or an error"<< endl; } - qDebug() << "MainWindow::slotWSJTX-loggedQSO: - END" << endl; + //qDebug() << "MainWindow::slotWSJTX-loggedQSO: - END" << endl; } bool MainWindow::checkIfNewMode(const QString _mode) @@ -7403,9 +7403,9 @@ void MainWindow::addNewValidMode(const QString _mode) void MainWindow::slotQueryErrorManagement(QString functionFailed, QString errorCodeS, int errorCodeN, QString queryFailed) { - qDebug() << "MainWindow::slotQueryErrorManagement: Function: " << functionFailed << endl; - qDebug() << "MainWindow::slotQueryErrorManagement: Error N#: " << QString::number(errorCodeN) << endl; - qDebug() << "MainWindow::slotQueryErrorManagement: Error: " << functionFailed << errorCodeS << endl; + //qDebug() << "MainWindow::slotQueryErrorManagement: Function: " << functionFailed << endl; + //qDebug() << "MainWindow::slotQueryErrorManagement: Error N#: " << QString::number(errorCodeN) << endl; + //qDebug() << "MainWindow::slotQueryErrorManagement: Error: " << functionFailed << errorCodeS << endl; if (noMoreErrorShown) diff --git a/searchwidget.cpp b/searchwidget.cpp index 81449d9f..1075c41c 100644 --- a/searchwidget.cpp +++ b/searchwidget.cpp @@ -727,7 +727,7 @@ void SearchWidget::slotRighButtonSearch(const QPoint& pos) return; } //qDebug() << "SearchWidget::slotRighButtonSearch: " << QString::number(_qsoID) << endl; - + searchBoxLineEdit->setFocus(); } void SearchWidget::righButtonSearchMenu(const int trow) diff --git a/translations/klog_ca.ts b/translations/klog_ca.ts index 0058b486..528a3e44 100644 --- a/translations/klog_ca.ts +++ b/translations/klog_ca.ts @@ -2783,38 +2783,38 @@ Voleu desar els canvis? Actualitzant informació dels modes en %1... - + New One, work it! nNew One, work it! Un de nou, treballeu-ho! - - - - - - + + + + + + Needed, work it! Necessari, treballeu-ho! - - - + + + Worked but not confirmed Treballat però no confirmat - + Confirmed Confirmat - + Not identified No identificat diff --git a/translations/klog_da.ts b/translations/klog_da.ts index a896ac19..04117678 100644 --- a/translations/klog_da.ts +++ b/translations/klog_da.ts @@ -2601,37 +2601,37 @@ Do you want to save your changes? QObject - + New One, work it! Ny, bearbejd den! - - - - - - + + + + + + Needed, work it! Krævet, bearbejd den! - - - + + + Worked but not confirmed Bearbejdet men ikke bekræftet - + Confirmed Bekræftet - + Not identified Ikke identficeret diff --git a/translations/klog_es.ts b/translations/klog_es.ts index 8c3ecf96..b7b21795 100644 --- a/translations/klog_es.ts +++ b/translations/klog_es.ts @@ -2786,38 +2786,38 @@ Do you want to save your changes? Actualizando información de modos en %1... - + New One, work it! nNew One, work it! ¡Nuevo, trabájelo! - - - - - - + + + + + + Needed, work it! ¡Necesitado, trabájelo! - - - + + + Worked but not confirmed Trabajado pero no confirmado - + Confirmed Confirmado - + Not identified No identificado diff --git a/translations/klog_fi.ts b/translations/klog_fi.ts index c11b8d33..4a98b05d 100644 --- a/translations/klog_fi.ts +++ b/translations/klog_fi.ts @@ -2649,7 +2649,7 @@ Do you want to save your changes? QObject - + New One, work it! Uusi, työstä se! diff --git a/translations/klog_hr.ts b/translations/klog_hr.ts index 8a965314..aa1128f8 100644 --- a/translations/klog_hr.ts +++ b/translations/klog_hr.ts @@ -2729,38 +2729,38 @@ Do you want to save your changes? Ažuriram podatke o načinu rada za %1 status... - + New One, work it! nNew One, work it! Novi, odradite! - - - - - - + + + + + + Needed, work it! Treba, odradite! - - - + + + Worked but not confirmed Rađen ali nije potvrđen - + Confirmed Potvrđeno - + Not identified Nije identificiran diff --git a/translations/klog_it.ts b/translations/klog_it.ts index 4ca54e4b..0a1c9c62 100644 --- a/translations/klog_it.ts +++ b/translations/klog_it.ts @@ -2604,37 +2604,37 @@ Vuoi salvare i cambiamenti? QObject - + New One, work it! Nuovo, work it! - - - - - - + + + + + + Needed, work it! Necessario, work it! - - - + + + Worked but not confirmed Lavorato ma non confermato - + Confirmed Confermato - + Not identified Non identificato diff --git a/translations/klog_ja.ts b/translations/klog_ja.ts index f15e2113..b5a0553c 100644 --- a/translations/klog_ja.ts +++ b/translations/klog_ja.ts @@ -2702,37 +2702,37 @@ Do you want to save your changes? %1 用のモードの情報を更新しています... - + New One, work it! New Oneです. 交信すべし! - - - - - - + + + + + + Needed, work it! 交信すべし! - - - + + + Worked but not confirmed 交信済だけど未コンファーム - + Confirmed コンファーム済 - + Not identified 不明 diff --git a/translations/klog_pl.ts b/translations/klog_pl.ts index 5b120e44..ed55da4f 100644 --- a/translations/klog_pl.ts +++ b/translations/klog_pl.ts @@ -2766,37 +2766,37 @@ Ewentualnie, proszę o kontak z twórcami programu aby satelita mógł zostać d QObject - + New One, work it! New One, work it! - - - - - - + + + + + + Needed, work it! Potrzebny, zrób QSO! - - - + + + Worked but not confirmed Zrobione, ale nie potwierdzone - + Confirmed Potwierdzone - + Not identified Nie zidetyfikowany