X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Ftext_panel.h;h=c4498f970b7a8d6c6e3d01911d44ca1fe4e1fe34;hb=eff899ef357bb0b22a50accdfcb219e1eda9657d;hp=7337e5258b8c55ed4fef2ceba12bdf873a104de3;hpb=e0a70cd5cfb11fc2de167f3146acdd437a6faa82;p=dcpomatic.git diff --git a/src/wx/text_panel.h b/src/wx/text_panel.h index 7337e5258..c4498f970 100644 --- a/src/wx/text_panel.h +++ b/src/wx/text_panel.h @@ -36,9 +36,10 @@ class TextPanel : public ContentSubPanel public: TextPanel (ContentPanel *, TextType t); - void film_changed (Film::Property); - void film_content_changed (int); - void content_selection_changed (); + void create () override; + void film_changed (Film::Property) override; + void film_content_changed (int) override; + void content_selection_changed () override; private: void use_toggled (); @@ -59,7 +60,7 @@ private: TextType current_type () const; void update_dcp_tracks (); void update_dcp_track_selection (); - void add_to_grid (); + void add_to_grid () override; void try_to_load_analysis (); void analysis_finished (); void language_changed (); @@ -73,7 +74,7 @@ private: wxCheckBox* _reference; wxStaticText* _reference_note; - wxCheckBox* _outline_subtitles; + wxCheckBox* _outline_subtitles = nullptr; wxCheckBox* _use; wxChoice* _type; wxCheckBox* _burn; @@ -94,14 +95,14 @@ private: wxStaticText* _line_spacing_label; wxStaticText* _line_spacing_pc_label; SpinCtrl* _line_spacing; - wxStaticText* _dcp_track_label; - wxChoice* _dcp_track; + wxStaticText* _dcp_track_label = nullptr; + wxChoice* _dcp_track = nullptr; wxStaticText* _stream_label; wxChoice* _stream; wxButton* _text_view_button; - TextView* _text_view; + TextView* _text_view = nullptr; wxButton* _fonts_dialog_button; - FontsDialog* _fonts_dialog; + FontsDialog* _fonts_dialog = nullptr; wxButton* _appearance_dialog_button; TextType _original_type; wxStaticText* _language_label = nullptr; @@ -115,5 +116,5 @@ private: std::weak_ptr _analysis_content; boost::signals2::scoped_connection _analysis_finished_connection; std::shared_ptr _analysis; - bool _loading_analysis; + bool _loading_analysis = false; };