Start Day 추가

git-svn-id: svn://192.168.0.12/source@193 8346c931-da38-4b9b-9d4c-e48b93cbd075
This commit is contained in:
admin
2015-09-23 09:27:04 +00:00
parent 0caaa1041c
commit 99e8f38d59
2 changed files with 8 additions and 1 deletions

View File

@@ -13,6 +13,7 @@
#include "sdaumcafemanage.h" #include "sdaumcafemanage.h"
#include "snavernewsmanage.h" #include "snavernewsmanage.h"
#include <QApplication> #include <QApplication>
#include <QLabel>
Widget::Widget(QWidget *parent) : QWidget(parent) , m_nMode(E_MODE_WAIT) Widget::Widget(QWidget *parent) : QWidget(parent) , m_nMode(E_MODE_WAIT)
{ {
@@ -104,9 +105,14 @@ QGroupBox *Widget::setRealGroupWidgets()
m_pedUntilPage = new QLineEdit(this); m_pedUntilPage = new QLineEdit(this);
m_pedUntilPage->setText(QString("0")); m_pedUntilPage->setText(QString("0"));
m_pedStartDay = new QLineEdit(this);
m_pedStartDay->setText(QString("-1"));
{ {
QHBoxLayout *hlayout = new QHBoxLayout; QHBoxLayout *hlayout = new QHBoxLayout;
hlayout->addWidget(new QLabel("Until Page:", this));
hlayout->addWidget(m_pedUntilPage); hlayout->addWidget(m_pedUntilPage);
hlayout->addWidget(new QLabel("Start Day:", this));
hlayout->addWidget(m_pedStartDay);
hlayout->addWidget(pbtStart); hlayout->addWidget(pbtStart);
hlayout->addWidget(pbtStop); hlayout->addWidget(pbtStop);
vlayout->addLayout(hlayout); vlayout->addLayout(hlayout);
@@ -195,7 +201,7 @@ void Widget::Start()
if (m_pcheckboxReal->isChecked()) if (m_pcheckboxReal->isChecked())
{ {
m_pManage[m_nPlatform]->Start(QDate::currentDate(),QDate::currentDate().addDays(1), m_pManage[m_nPlatform]->Start(QDate::currentDate().addDays(m_pedStartDay->text().trimmed().toInt()),QDate::currentDate().addDays(1),
query.value(2).toString().trimmed(),// keyword query.value(2).toString().trimmed(),// keyword
query.value(3).toString().trimmed(),// authorship query.value(3).toString().trimmed(),// authorship
query.value(4).toString().trimmed(),// keyword_id query.value(4).toString().trimmed(),// keyword_id

View File

@@ -40,6 +40,7 @@ public:
private: private:
QLineEdit *m_pedUntilPage; QLineEdit *m_pedUntilPage;
QLineEdit *m_pedStartDay;
QTimer m_timer,m_timerAlive; QTimer m_timer,m_timerAlive;
QSqlDatabase m_db; QSqlDatabase m_db;
static const int C_PLATFORM_MAX = 4; static const int C_PLATFORM_MAX = 4;