diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-11-15 23:16:56 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-11-15 23:16:56 +0100 |
| commit | f54286b03b7b653147608dcfada81f794fc80448 (patch) | |
| tree | 64ad18f232782bf56dd2040c08fe0d1ad84426aa /src/wx/smpte_metadata_dialog.h | |
| parent | 086338e4574d0b5ce14cecb23911a05036f93c9f (diff) | |
Add LanguageTagWidget and use it for the SMPTE metadata.
Diffstat (limited to 'src/wx/smpte_metadata_dialog.h')
| -rw-r--r-- | src/wx/smpte_metadata_dialog.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/wx/smpte_metadata_dialog.h b/src/wx/smpte_metadata_dialog.h index 4859002e1..e47ffe288 100644 --- a/src/wx/smpte_metadata_dialog.h +++ b/src/wx/smpte_metadata_dialog.h @@ -30,6 +30,7 @@ class Film; class RatingDialog; class ContentVersionDialog; +class LanguageTagWidget; class SMPTEMetadataDialog : public wxDialog @@ -42,8 +43,8 @@ private: void set_ratings (std::vector<dcp::Rating> r); std::vector<std::string> content_versions () const; void set_content_versions (std::vector<std::string> v); - void edit_name_language (); - void edit_audio_language (); + void name_language_changed (dcp::LanguageTag tag); + void audio_language_changed (dcp::LanguageTag tag); void edit_release_territory (); void version_number_changed (); void status_changed (); @@ -55,8 +56,8 @@ private: boost::shared_ptr<Film> film () const; boost::weak_ptr<Film> _film; - wxStaticText* _name_language; - wxStaticText* _audio_language; + LanguageTagWidget* _name_language; + LanguageTagWidget* _audio_language; wxStaticText* _release_territory; wxSpinCtrl* _version_number; wxChoice* _status; |
