Initial commit

This commit is contained in:
torsten committed 2026-08-13 18:33:10 +02:00
commit b7d90b9afe
16245 files changed
+3396666

No files matched your search

@@ -0,0 +1,31 @@
#pragma once
#include <LtsTimeline/timeline_view_selection_handler.h>
namespace Timeline
{
class AbstractEventItem;
class TimelineModel;
class TimelineSelectHandler : public LtsTimeline::TimelineViewSelectHandler
{
public:
explicit TimelineSelectHandler(LtsTimeline::TimelineView *view);
void mouseDoubleClickEvent(QMouseEvent *e) override;
void mousePressEvent(QMouseEvent *e) override;
void mouseReleaseEvent(QMouseEvent *e) override;
private:
int itemIdAt(const LtsTimeline::Track &track, int x) const;
private:
TimelineModel *m_model{nullptr};
};
} // namespace Timeline