X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fdkdm_dialog.h;h=4a47d961f2a3cc487a06ac0412f3f4bd633be9d1;hb=00cc999455e060630a5914e7a70489ff98219b49;hp=f6f29f852778b64e380970d5de8251b6fa3cdf4d;hpb=3e96f929fdf740f414b114c5d9765e22fcc46de6;p=dcpomatic.git diff --git a/src/wx/dkdm_dialog.h b/src/wx/dkdm_dialog.h index f6f29f852..4a47d961f 100644 --- a/src/wx/dkdm_dialog.h +++ b/src/wx/dkdm_dialog.h @@ -1,5 +1,5 @@ /* - Copyright (C) 2012-2020 Carl Hetherington + Copyright (C) 2012-2021 Carl Hetherington This file is part of DCP-o-matic. @@ -18,30 +18,35 @@ */ + #include "wx_util.h" +#include +LIBDCP_DISABLE_WARNINGS #include -#include +LIBDCP_ENABLE_WARNINGS #include -class Film; -class ScreensPanel; -class RecipientsPanel; -class KDMTimingPanel; + class DKDMOutputPanel; +class Film; class KDMCPLPanel; +class KDMTimingPanel; +class RecipientsPanel; +class ScreensPanel; struct CPLSummary; + class DKDMDialog : public wxDialog { public: - DKDMDialog (wxWindow *, boost::shared_ptr film); + DKDMDialog (wxWindow *, std::shared_ptr film); private: void setup_sensitivity (); void make_clicked (); bool confirm_overwrite (boost::filesystem::path path); - boost::weak_ptr _film; + std::weak_ptr _film; RecipientsPanel* _recipients; KDMTimingPanel* _timing; KDMCPLPanel* _cpl;