mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 06:44:57 +01:00
triggerboxui: start connecting more widgets to trigger API
This commit is contained in:
parent
542424e27d
commit
b5c0f55831
2 changed files with 34 additions and 4 deletions
|
|
@ -36,7 +36,7 @@ namespace ArdourCanvas {
|
|||
class Rectangle;
|
||||
};
|
||||
|
||||
class TriggerUI : public ArdourCanvas::Table
|
||||
class TriggerUI : public ArdourCanvas::Table, public sigc::trackable
|
||||
{
|
||||
public:
|
||||
TriggerUI (ArdourCanvas::Item* parent, ARDOUR::Trigger&);
|
||||
|
|
@ -73,7 +73,11 @@ class TriggerUI : public ArdourCanvas::Table
|
|||
ArdourCanvas::Rectangle* velocity;
|
||||
ArdourCanvas::Rectangle* velocity_text;
|
||||
|
||||
void trigger_changed ();
|
||||
void trigger_changed (PBD::PropertyChange);
|
||||
|
||||
bool follow_action_button_event (GdkEvent*);
|
||||
|
||||
PBD::ScopedConnectionList trigger_connections;
|
||||
|
||||
static std::string follow_action_to_string (ARDOUR::Trigger::FollowAction);
|
||||
static ARDOUR::Trigger::FollowAction string_to_follow_action (std::string const &);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue