summaryrefslogtreecommitdiff
path: root/src/modlistview.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modlistview.h')
-rw-r--r--src/modlistview.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/modlistview.h b/src/modlistview.h
index af608427..0ded8f1d 100644
--- a/src/modlistview.h
+++ b/src/modlistview.h
@@ -35,6 +35,7 @@ protected:
//
QModelIndexList selectedIndexes() const;
+ void timerEvent(QTimerEvent* event) override;
void dragEnterEvent(QDragEnterEvent* event) override;
void dragMoveEvent(QDragMoveEvent* event) override;
void dropEvent(QDropEvent* event) override;
@@ -42,8 +43,13 @@ protected:
private:
ViewMarkingScrollBar* m_scrollbar;
+
bool m_inDragMoveEvent = false;
+ // replace the auto-expand timer from QTreeView to avoid
+ // auto-collapsing
+ QBasicTimer m_openTimer;
+
};
#endif // MODLISTVIEW_H