diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-01-04 21:16:53 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-01-07 22:48:29 +0100 |
| commit | dd9be86db6cde0afa5da0d1d1ac43b42e05dca26 (patch) | |
| tree | e56a3f82fb9e1c8602f265bea0d0688d8a018644 /src/wx/subtitle_appearance_dialog.h | |
| parent | 0d35820cf50d2789752b8776683b26d04642518d (diff) | |
std::shared_ptr
Diffstat (limited to 'src/wx/subtitle_appearance_dialog.h')
| -rw-r--r-- | src/wx/subtitle_appearance_dialog.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/wx/subtitle_appearance_dialog.h b/src/wx/subtitle_appearance_dialog.h index b0dd8d307..299b3c70a 100644 --- a/src/wx/subtitle_appearance_dialog.h +++ b/src/wx/subtitle_appearance_dialog.h @@ -24,7 +24,6 @@ DCPOMATIC_DISABLE_WARNINGS #include <wx/wx.h> DCPOMATIC_ENABLE_WARNINGS -#include <boost/shared_ptr.hpp> #include <boost/signals2.hpp> class wxRadioButton; @@ -41,7 +40,7 @@ class Job; class SubtitleAppearanceDialog : public wxDialog { public: - SubtitleAppearanceDialog (wxWindow* parent, boost::shared_ptr<const Film> film, boost::shared_ptr<Content> content, boost::shared_ptr<TextContent> caption); + SubtitleAppearanceDialog (wxWindow* parent, std::shared_ptr<const Film> film, std::shared_ptr<Content> content, std::shared_ptr<TextContent> caption); void apply (); @@ -53,7 +52,7 @@ private: void active_jobs_changed (boost::optional<std::string> last); void add_colours (); - boost::weak_ptr<const Film> _film; + std::weak_ptr<const Film> _film; wxCheckBox* _force_colour; wxColourPickerCtrl* _colour; wxCheckBox* _force_effect; @@ -73,14 +72,14 @@ private: wxStaticText* _finding; wxFlexGridSizer* _colour_table; - boost::shared_ptr<Content> _content; - boost::shared_ptr<TextContent> _caption; - boost::shared_ptr<FFmpegSubtitleStream> _stream; + std::shared_ptr<Content> _content; + std::shared_ptr<TextContent> _caption; + std::shared_ptr<FFmpegSubtitleStream> _stream; boost::signals2::scoped_connection _content_connection; boost::signals2::scoped_connection _job_manager_connection; - boost::weak_ptr<Job> _job; + std::weak_ptr<Job> _job; static int const NONE; static int const OUTLINE; |
