1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-26 07:13:49 +01:00

Move responsibilities from Track to TrackView classes...

... And Track no longer inherits TrackPanelCell, so be careful to rewrite
some dynamic_casts too to check instead for TrackView.  Those casts won't fail
to recompile if not rewritten.
This commit is contained in:
Paul Licameli
2019-06-18 00:00:35 -04:00
parent e0b8bd78eb
commit e581fa60d9
26 changed files with 190 additions and 186 deletions

View File

@@ -71,11 +71,6 @@ public:
NoteTrack(const std::shared_ptr<DirManager> &projDirManager);
virtual ~NoteTrack();
std::vector<UIHandlePtr> DetailedHitTest
(const TrackPanelMouseState &state,
const AudacityProject *pProject, int currentTool, bool bMultiTool)
override;
using Holder = std::shared_ptr<NoteTrack>;
private: