18class Timeline :
public QObject
24 getEditorSettings CONSTANT FINAL)
29 const structure::arrangement::ArrangerObjectRegistry ®istry,
30 QObject * parent =
nullptr);
36 auto getEditorSettings ()
const {
return editor_settings_.get (); }
41 friend void init_from (
43 const Timeline &other,
47 static constexpr auto kEditorSettingsKey =
"editorSettings"sv;
49 static constexpr auto kTracksWidthKey =
"tracksWidth";
50 friend void to_json (nlohmann::json &j,
const Timeline &p);
51 friend void from_json (
const nlohmann::json &j, Timeline &p);
57 int tracks_width_ = 0;