From e2f9700d20f429784a08653a67813ad1aafcc754 Mon Sep 17 00:00:00 2001 From: admin Date: Tue, 29 Nov 2016 09:19:28 +0000 Subject: [PATCH] =?UTF-8?q?batch=20log=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://192.168.0.12/source@324 8346c931-da38-4b9b-9d4c-e48b93cbd075 --- MorphereAnalyzer/sbatchrun.cpp | 18 ++++++++++++++---- MorphereAnalyzer/sbatchrun.h | 3 ++- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/MorphereAnalyzer/sbatchrun.cpp b/MorphereAnalyzer/sbatchrun.cpp index e716c67..5750327 100644 --- a/MorphereAnalyzer/sbatchrun.cpp +++ b/MorphereAnalyzer/sbatchrun.cpp @@ -28,9 +28,9 @@ void SBatchRun::showBatchRun(int nGroupID) this->setFocus(); } - -SBatchRun::SBatchRun() -{ +SBatchRun::SBatchRun():m_plwLog(new QListWidget) +{ + m_plwLog->setWindowTitle("Batch Log"); setMainWidgets(); ReloadColumn(); } @@ -188,7 +188,7 @@ void SBatchRun::run() SBatchRun::~SBatchRun() { - + delete m_plwLog; } void SBatchRun::ViewResult() @@ -598,6 +598,7 @@ void SBatchRun::clearData() void SBatchRun::DataFilter() { qDebug() << m_plwFilter->count(); + m_plwLog->clear(); for(int i = 0; i < m_plwFilter->count(); i++) { QList filterInfo = m_plwFilter->item(i)->data(Qt::UserRole).toList(); @@ -621,7 +622,16 @@ void SBatchRun::DataFilter() FilterCounter(filterInfo.at(1).toString()); break; } + /* + QListWidgetItem* item = new QListWidgetItem; + item->setText(); + */ + m_plwLog->insertItem(i, "Body : " + QString::number(m_data[0].size()) + ", Reply : " + QString::number(m_data[1].size()) + ", " + + GetMainWindow()->m_pFilterObjectDlg->JsonToString(filterInfo.at(0).toInt(), filterInfo.at(1).toString()) + ); } + m_plwLog->show(); + m_plwLog->setFocus(); } diff --git a/MorphereAnalyzer/sbatchrun.h b/MorphereAnalyzer/sbatchrun.h index 5fd7d5b..2e27791 100644 --- a/MorphereAnalyzer/sbatchrun.h +++ b/MorphereAnalyzer/sbatchrun.h @@ -97,11 +97,12 @@ public: private: QVector m_vecData[E_ARTICLE_MAX]; QVector m_data[E_ARTICLE_MAX]; - QListWidget *m_plwData, *m_plwFilter; + QListWidget *m_plwData, *m_plwFilter, *m_plwLog; QGroupBox *m_pgbCutDays, *m_pgbFromTo; QLineEdit *m_pleCutDays, *m_pleFilter; QDateEdit *m_pdeFrom, *m_pdeTo; + QVector m_vecKeyword; //variables from FilterProcess