summaryrefslogtreecommitdiff
path: root/src/wx/metadata_dialog.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-11-28 22:10:44 +0100
committerCarl Hetherington <cth@carlh.net>2022-11-29 00:15:02 +0100
commit716f05c1301bc5cd811df687875cafaf0d37ffd2 (patch)
treeb9a21346e85bbce22175e2af1cd69153085c1613 /src/wx/metadata_dialog.h
parent62b44b2f0690fdd8150d12f8f49cb196ac0e8097 (diff)
Extract RegionSubtagWidget.
Diffstat (limited to 'src/wx/metadata_dialog.h')
-rw-r--r--src/wx/metadata_dialog.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/wx/metadata_dialog.h b/src/wx/metadata_dialog.h
index cda8d2ace..b77b14a99 100644
--- a/src/wx/metadata_dialog.h
+++ b/src/wx/metadata_dialog.h
@@ -39,6 +39,7 @@ class CheckBox;
class Choice;
class LanguageTagWidget;
class RatingDialog;
+class RegionSubtagWidget;
class wxSpinCtrlDouble;
@@ -60,7 +61,7 @@ protected:
private:
void sign_language_video_language_changed ();
- void edit_release_territory ();
+ void release_territory_changed(boost::optional<dcp::LanguageTag::RegionSubtag> tag);
void enable_release_territory_changed ();
void facility_changed ();
void enable_facility_changed ();
@@ -82,9 +83,8 @@ private:
* the string in _release_territory_text to a RegionSubtag we just store the RegionSubtag
* alongside.
*/
- boost::optional<dcp::LanguageTag::RegionSubtag> _release_territory;
- wxStaticText* _release_territory_text;
- Button* _edit_release_territory;
+ boost::optional<dcp::LanguageTag::RegionSubtag> _release_territory_copy;
+ RegionSubtagWidget* _release_territory;
LanguageTagWidget* _sign_language_video_language = nullptr;
CheckBox* _enable_facility;
wxTextCtrl* _facility;