Fix shared_ptr for Film.
[dcpomatic.git] / src / wx / dci_name_dialog.h
index 95578f779883137b6f018a686b6e4bd2c756562d..1fd5436b8c94438880b5c4339de370a198b427dc 100644 (file)
 
 #include <wx/dialog.h>
 #include <wx/textctrl.h>
+#include <boost/shared_ptr.hpp>
 
 class Film;
 
 class DCINameDialog : public wxDialog
 {
 public:
-       DCINameDialog (wxWindow *, Film *);
+       DCINameDialog (wxWindow *, boost::shared_ptr<Film>);
 
 private:
-       void dci_name_prefix_changed (wxCommandEvent &);
        void audio_language_changed (wxCommandEvent &);
        void subtitle_language_changed (wxCommandEvent &);
        void territory_changed (wxCommandEvent &);
@@ -37,7 +37,6 @@ private:
        void facility_changed (wxCommandEvent &);
        void package_type_changed (wxCommandEvent &);
        
-       wxTextCtrl* _dci_name_prefix;
        wxTextCtrl* _audio_language;
        wxTextCtrl* _subtitle_language;
        wxTextCtrl* _territory;
@@ -46,5 +45,5 @@ private:
        wxTextCtrl* _facility;
        wxTextCtrl* _package_type;
 
-       Film* _film;
+       boost::shared_ptr<Film> _film;
 };