Files
clients/DataAnalyzer/stable.h
admin 5f3b31a1aa 붙여넣기 기능 추가
git-svn-id: svn://192.168.0.12/source@42 8346c931-da38-4b9b-9d4c-e48b93cbd075
2015-03-12 03:21:43 +00:00

38 lines
888 B
C++

#ifndef STABLE_H
#define STABLE_H
#include <QTableWidget>
#include <QStringList>
class STable : public QTableWidget
{
Q_OBJECT
public:
enum E_ARTICLE
{
E_ARTICLE_NONE = -1,
E_ARTICLE_ALL = 0,
E_ARTICLE_BODY = 1,
E_ARTICLE_REPLY = 2,
};
explicit STable(QWidget *parent = 0);
void keyPressEvent(QKeyEvent* event);
void SetHeaderList(QVector <QStringList> *_vecColumn,int _nColumn);
void setArticleSelect(int _nArticle){m_nArticle = _nArticle;}
int getArticleSelect(){return m_nArticle;}
void Copy();
void Paste();
private:
int m_nArticle;
public:
QStringList m_strListHeader;
signals:
public slots:
void HeaderContextMenuShow(const QPoint& pos);
void menuInsert();
void menuDelete();
void CellClick(int nRow,int nPrev);
};
#endif // STABLE_H