diff --git a/widgets/activeStations.ui b/widgets/activeStations.ui index 980503f7c..a8f85b359 100644 --- a/widgets/activeStations.ui +++ b/widgets/activeStations.ui @@ -6,7 +6,7 @@ 0 0 - 405 + 466 339 @@ -18,44 +18,6 @@ - - - - - 0 - 0 - - - - - 100 - 0 - - - - Max N - - - 50 - - - 10 - - - - - - - Qt::Horizontal - - - - 40 - 20 - - - - @@ -66,10 +28,13 @@ - 100 + 80 0 + + <html><head/><body><p>Set maximum elapsed number of T/R sequences for decodes included in the list.</p></body></html> + Max Age @@ -84,13 +49,64 @@ + + + + + 0 + 0 + + + + + 80 + 0 + + + + <html><head/><body><p>Set maximum number of displayed lines.</p></body></html> + + + Max N + + + 50 + + + 10 + + + + + <html><head/><body><p>Check to list only stations immediately ready to be called.</p></body></html> + Ready only + + + + Rate: + + + + + + + + 50 + 16777215 + + + + <html><head/><body><p>Rate of score increase, points per hour.</p></body></html> + + + diff --git a/widgets/mainwindow.cpp b/widgets/mainwindow.cpp index 61666fd6a..a9133d839 100644 --- a/widgets/mainwindow.cpp +++ b/widgets/mainwindow.cpp @@ -3520,8 +3520,11 @@ void MainWindow::activeWorked(QString call, QString band) void MainWindow::readFromStdout() //readFromStdout { - bool bDisplayPoints = (m_mode=="FT4" or m_mode=="FT8") and + bool bDisplayPoints = false; + if(m_ActiveStationsWidget!=NULL) { + bDisplayPoints=(m_mode=="FT4" or m_mode=="FT8") and (m_config.special_op_id()==SpecOp::ARRL_DIGI or m_ActiveStationsWidget->isVisible()); + } while(proc_jt9.canReadLine()) { auto line_read = proc_jt9.readLine (); if (auto p = std::strpbrk (line_read.constData (), "\n\r")) {