#ifndef MYTREEVIEW_H #define MYTREEVIEW_H #include #include //数据模型类 //继承QTreeView重写点击消息,实现点空白处取消选择 class MyTreeView : public QTreeView { Q_OBJECT public: MyTreeView(QWidget *parent = Q_NULLPTR); protected: void mousePressEvent ( QMouseEvent * event )override ; void mouseReleaseEvent(QMouseEvent *event)override ; void mouseDoubleClickEvent(QMouseEvent *event)override ; void mouseMoveEvent(QMouseEvent *event)override ; void keyPressEvent(QKeyEvent *event)override ; void dragEnterEvent(QDragEnterEvent *event)override; void dropEvent(QDropEvent *event)override; }; #endif // MYTREEVIEW_H