diff options
| author | Mikaël Capelle <capelle.mikael@gmail.com> | 2020-12-29 12:23:47 +0100 |
|---|---|---|
| committer | Mikaël Capelle <capelle.mikael@gmail.com> | 2021-01-02 15:38:16 +0100 |
| commit | 9b13b467cf74ef7cbdedb6f26e4e611969be4f6d (patch) | |
| tree | 75006108527bb474ad81cbac40314adc217b9040 /src/modlistview.h | |
| parent | e5744941aed23a160c7329be0f2cb79af7d3a928 (diff) | |
Revert "Revert to Qt default behavior for auto-collapse on hovering."
This reverts commit b74f08a57ba659e2da232e253844aff8a169f9e0.
Diffstat (limited to 'src/modlistview.h')
| -rw-r--r-- | src/modlistview.h | 6 |
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
|
