#ifndef LPTREEWIDGET_H #define LPTREEWIDGET_H #include class LpTreeWidget :public QTreeWidget { Q_OBJECT public: LpTreeWidget(QWidget *parent = 0); signals: void sgDropEvent(QDropEvent * event); void sgMousePressEvent(QMouseEvent * event); protected: void dragEnterEvent(QDragEnterEvent *e); void dragLeaveEvent(QDragLeaveEvent * event); void dragMoveEvent(QDragMoveEvent *e); void dropEvent(QDropEvent *e); void mousePressEvent(QMouseEvent * event); public: }; #endif // LPTREEWIDGET_H