mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-09 16:24:57 +01:00
editor: add actions, methods and menu items to control global quantization
This commit is contained in:
parent
34bede65aa
commit
deafaa904f
3 changed files with 182 additions and 0 deletions
|
|
@ -520,6 +520,8 @@ protected:
|
|||
|
||||
Temporal::timepos_t _get_preferred_edit_position (Editing::EditIgnoreOption, bool use_context_click, bool from_outside_canvas);
|
||||
|
||||
void set_global_quantization (Editing::GridType);
|
||||
|
||||
private:
|
||||
|
||||
void color_handler ();
|
||||
|
|
@ -2275,6 +2277,10 @@ private:
|
|||
PBD::Signal<void()> VisibleMarkersChanged;
|
||||
PBD::Signal<void()> VisibleRangesChanged;
|
||||
|
||||
std::map<Editing::GridType,Glib::RefPtr<Gtk::RadioAction> > quantization_actions;
|
||||
void global_quantization_chosen (Editing::GridType);
|
||||
bool bbt_to_grid (Temporal::BBT_Offset const & bbt, Editing::GridType& gt) const;
|
||||
|
||||
friend class RegionMoveDrag;
|
||||
friend class TrimDrag;
|
||||
friend class MappingTwistDrag;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue