259 Glib::RefPtr<Gtk::ListStore>
tree;
275 template <
typename DataSet>
void add(TreeModelColumnBase &column)
MetadataField that contains longform text.
LongTextMetadataField(Getter getter, Setter setter, std::string const &field_name, guint width=50)
Gtk::Widget & edit_widget()
Get widget for editing value.
MetadataField that contains text.
void save_data(ARDOUR::SessionMetadata &data) const
Gtk::Widget & value_widget()
Get label containing value of field.
TextMetadataField(Getter getter, Setter setter, std::string const &field_name, guint width=50)
Gtk::Widget & name_widget()
Get widget containing name of field.
Gtk::Widget & edit_widget()
Get widget for editing value.
void(ARDOUR::SessionMetadata::* Setter)(std::string const &)
std::string(ARDOUR::SessionMetadata::* Getter)() const
void load_data(ARDOUR::SessionMetadata const &data)
GtkImageIconNameData name