From ff0629cde1b5955b1475c6d59be784f60660d238 Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 15 Jan 2015 01:42:28 +0000 Subject: [PATCH] =?UTF-8?q?=EA=B2=80=EC=83=89=EC=8B=9C=20=EC=B6=9C?= =?UTF-8?q?=EC=B2=98=20=EA=B8=B0=EB=8A=A5=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@7 8346c931-da38-4b9b-9d4c-e48b93cbd075 --- GroupManager/widget.cpp | 16 ++++++++++++---- GroupManager/widget.h | 2 +- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/GroupManager/widget.cpp b/GroupManager/widget.cpp index 0fbaba0..884bc3f 100644 --- a/GroupManager/widget.cpp +++ b/GroupManager/widget.cpp @@ -82,6 +82,7 @@ QGroupBox *Widget::setKeywordWidgets() m_pcbRealTime->addItems(QStringList() << "false" << "true"); m_pleKeyword = new QLineEdit; + m_pleAuthorship = new QLineEdit; } { QHBoxLayout *hlayout = new QHBoxLayout(); @@ -92,6 +93,8 @@ QGroupBox *Widget::setKeywordWidgets() hlayout->addWidget(m_pdeStart); hlayout->addWidget(new QLabel("End:")); hlayout->addWidget(m_pdeEnd); + hlayout->addWidget(new QLabel("Authorship:")); + hlayout->addWidget(m_pleAuthorship); vlayout->addLayout(hlayout); } { @@ -223,12 +226,15 @@ void Widget::on_keyword_button_insert() "start = STR_TO_DATE('%1', '%Y-%m-%d')," "end = STR_TO_DATE('%2', '%Y-%m-%d')," "searches = '%3'," - "realtime = %4") + "realtime = %4," + "authorship = '%5'") .arg(m_pdeStart->date().toString("yyyy-MM-dd")) .arg(m_pdeEnd->date().toString("yyyy-MM-dd")) .arg(m_pleKeyword->text()) - .arg(m_pcbRealTime->currentIndex()); + .arg(m_pcbRealTime->currentIndex()) + .arg(m_pleAuthorship->text()); + //qDebug() << strQuery; m_pmodelKeyword->setQuery(QString(strQuery.toUtf8())); m_pmodelKeyword->setQuery("SELECT * FROM keyword where state is null"); } @@ -253,12 +259,14 @@ void Widget::on_keyword_button_modify() "start = STR_TO_DATE('%1', '%Y-%m-%d')," "end = STR_TO_DATE('%2', '%Y-%m-%d')," "searches = '%3'," - "realtime = %4 " - "where id = '%5'") + "realtime = %4," + "searches = '%5' " + "where id = '%6'") .arg(m_pdeStart->date().toString("yyyy-MM-dd")) .arg(m_pdeEnd->date().toString("yyyy-MM-dd")) .arg(m_pleKeyword->text()) .arg(m_pcbRealTime->currentIndex()) + .arg(m_pleAuthorship->text()) .arg(rec.value("id").toString()); m_pmodelKeyword->setQuery(QString(strQuery.toUtf8())); } diff --git a/GroupManager/widget.h b/GroupManager/widget.h index da17fe9..182afe7 100644 --- a/GroupManager/widget.h +++ b/GroupManager/widget.h @@ -21,7 +21,7 @@ private: QSqlQueryModel *m_pmodelKeyword,*m_pmodelGroup,*m_pmodelCrawling; QDateEdit *m_pdeStart,*m_pdeEnd; QComboBox *m_pcbRealTime; - QLineEdit *m_pleKeyword,*m_pleGroup; + QLineEdit *m_pleKeyword,*m_pleAuthorship,*m_pleGroup; private: QGroupBox *setKeywordWidgets(); QGroupBox *setGroupWidgets();