Switch to side-by-side view
--- a/src/qtgui/rclmain_w.cpp +++ b/src/qtgui/rclmain_w.cpp @@ -800,8 +800,9 @@ void RclMain::initiateQuery() { - if (m_source.isNull()) - return; + if (m_queryActive || m_source.isNull()) + return; + m_queryActive = true; QApplication::setOverrideCursor(QCursor(Qt::WaitCursor)); QueryThread qthr(m_source); @@ -846,6 +847,7 @@ statusBar()->showMessage(msg, 0); QApplication::restoreOverrideCursor(); + m_queryActive = false; emit(resultsReady()); }