14class ClipLauncher :
public QObject
23 arrangement::ArrangerObjectRegistry &object_registry,
25 QObject * parent =
nullptr);
27 SceneList * scenes ()
const {
return scene_list_.get (); }
30 Q_INVOKABLE
Scene * addScene ();
33 static constexpr auto kScenesKey =
"scenes"sv;
34 friend void to_json (nlohmann::json &j,
const ClipLauncher &launcher);
35 friend void from_json (
const nlohmann::json &j, ClipLauncher &launcher);
40 arrangement::ArrangerObjectRegistry &object_registry_;