qmousemovelist.h 451 B

1234567891011121314151617181920212223
  1. #ifndef QMOUSEMOVELIST_H
  2. #define QMOUSEMOVELIST_H
  3. #include <QTableWidget>
  4. #include <QScrollBar>
  5. class QMouseMoveList : public QTableWidget
  6. {
  7. Q_OBJECT
  8. public:
  9. explicit QMouseMoveList(QWidget *parent = nullptr);
  10. protected:
  11. void mouseMoveEvent(QMouseEvent* event);
  12. void mousePressEvent(QMouseEvent* event);
  13. private:
  14. QPoint m_pMouseStart;
  15. QScrollBar* m_pHScrollBar;
  16. QScrollBar* m_pVScrollBar;
  17. };
  18. #endif // QMOUSEMOVELIST_H