diff options
author | Florian Jung <flo@windfisch.org> | 2011-10-11 16:02:53 +0000 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2011-10-11 16:02:53 +0000 |
commit | abedca49b707bd5bced2bee2caa8bb4417dcfa51 (patch) | |
tree | 7f933fc8de2e0e3e5ebb0024a00b562e27734aa9 /muse2/muse/helper.h | |
parent | 4b27437712d5341129b019ec98fb8e4d3fa7ad0d (diff) |
improved creating new notes in drum canvas
Diffstat (limited to 'muse2/muse/helper.h')
-rw-r--r-- | muse2/muse/helper.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/muse2/muse/helper.h b/muse2/muse/helper.h index f014ee1e..a051cd15 100644 --- a/muse2/muse/helper.h +++ b/muse2/muse/helper.h @@ -24,6 +24,7 @@ #define __HELPER_H__ #include <set> +#include <QSet> #include "drummap.h" @@ -35,11 +36,18 @@ class QWidget; namespace MusECore { class Part; +class Track; + + QString pitch2string(int v); Part* partFromSerialNumber(int serial); bool any_event_selected(const std::set<Part*>&, bool in_range=false); bool drummaps_almost_equal(DrumMap* one, DrumMap* two, int drummap_size=128); + +QSet<Part*> parts_at_tick(unsigned tick); +QSet<Part*> parts_at_tick(unsigned tick, const Track* track); +QSet<Part*> parts_at_tick(unsigned tick, const QSet<Track*>& tracks); } namespace MusEGui { |