#ifndef SNAVERNEWSMANAGE_H #define SNAVERNEWSMANAGE_H #include "smanage.h" class SNaverNewsManage : public SManage { public: SNaverNewsManage(QObject *pObject); enum E_PROCESS_STATE { E_PROCESS_LIST_RUN = 0, E_PROCESS_LIST_FINISH_WAIT, E_PROCESS_URL_RUN, E_PROCESS_URL_FINISH_WAIT, E_PROCESS_COMMENT_RUN, E_PROCESS_COMMENT_FINISH_WAIT, }; private: QString makeGetListQuery(QString _str,QDate _date,int _nPage); private: QString m_strListQuery; QVector m_strListURL; protected: bool Update(); void Start(); void processFinished(QProcess *pPro,QString _strOut); void ReLoadList(); }; #endif // SNAVERNEWSMANAGE_H