From 162eca550110fcc8bd9184f39a2d75485e9cdeb6 Mon Sep 17 00:00:00 2001 From: sunwen Date: Tue, 22 Jul 2025 14:22:27 +0800 Subject: [PATCH] Fix: Disable search button in pacs search dialog when search button clicked. --- src/src/PACS/Widget/importwidget.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/src/PACS/Widget/importwidget.cpp b/src/src/PACS/Widget/importwidget.cpp index 8386e1a..629f411 100644 --- a/src/src/PACS/Widget/importwidget.cpp +++ b/src/src/PACS/Widget/importwidget.cpp @@ -361,7 +361,7 @@ void ImportWidget::getDateIntervalForQuery(QString& startDate, QString& endDate) else if(m_pDateComboBox->currentText() == tr("Yesterday")) { startDate_ = date.addDays(-1); - endDate_ = date; + endDate_ = startDate_; } else if (m_pDateComboBox->currentText() == tr("This week")) { @@ -419,6 +419,8 @@ void ImportWidget::getDateIntervalForQuery(QString& startDate, QString& endDate) // if pacs info changed, need reset the info void ImportWidget::query() { + m_pSearchButton->setDisabled(true); + m_pClearButton->setDisabled(true); if (mQueryWorkerThread == nullptr) { mQueryWorkerThread = new QThread; @@ -493,6 +495,8 @@ void ImportWidget::onStudyFoundResult(PACSStudyInfo studyInfo) void ImportWidget::updateStudyView() { + m_pSearchButton->setEnabled(true); + m_pClearButton->setEnabled(true); m_pStudyModel->clear(); m_pStudyModel->setHorizontalHeaderLabels(m_lStudyHeaders); int iRowIdx = 0;