View.h 455 B

123456789101112131415161718192021222324252627282930
  1. #ifndef VIEW_H
  2. #define VIEW_H
  3. #include "QTreeWidget"
  4. class View : public QTreeWidget
  5. {
  6. Q_OBJECT
  7. public:
  8. View();
  9. ~View();
  10. signals:
  11. void create();
  12. void moveUp();
  13. void moveDown();
  14. void duplicate();
  15. void remove();
  16. void restore();
  17. void updateId(QPoint *point);
  18. protected:
  19. virtual void keyPressEvent(QKeyEvent *event) override;
  20. virtual void dropEvent(QDropEvent *event) override;
  21. };
  22. #endif // VIEW_H