Revert "refactor pianoroll/cueeditor/audioclipeditor to share code and do the right stuff (compile success stage)"

This reverts commit 01beb00a5f.
This commit is contained in:
Paul Davis 2025-07-17 22:38:05 -06:00
parent 01beb00a5f
commit 7be70d658b
20 changed files with 1238 additions and 1339 deletions

View file

@ -17,7 +17,8 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#pragma once
#ifndef _gtk_ardour_audio_trigger_properties_box_h_
#define _gtk_ardour_audio_trigger_properties_box_h_
#include <ytkmm/box.h>
#include <ytkmm/label.h>
@ -33,7 +34,18 @@
#include "audio_clock.h"
#include "trigger_ui.h"
#include "trigger_properties_box.h"
class TriggerPropertiesBox : public Gtk::Table, public ARDOUR::SessionHandlePtr, public TriggerUI
{
public:
TriggerPropertiesBox () {}
~TriggerPropertiesBox () {}
protected:
Gtk::Label _header_label;
PBD::ScopedConnection _state_connection;
};
class AudioTriggerPropertiesBox : public TriggerPropertiesBox
{
@ -60,6 +72,8 @@ private:
void MultiplyTempo(float mult);
Gtk::Table _table;
AudioClock _length_clock;
AudioClock _start_clock;
@ -84,3 +98,5 @@ private:
bool _ignore_changes;
};
#endif