X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fdir_picker_ctrl.h;h=f70168db48fa98f08be28deab3d2d34c78cb0bb5;hb=5f62647ae8896b62439fa6c29b66fd640072838a;hp=2a486d891c351a61d575c92edf63db4cf2d516fa;hpb=be204493844d5316ff93d25a07c0f40944a78c5d;p=dcpomatic.git diff --git a/src/wx/dir_picker_ctrl.h b/src/wx/dir_picker_ctrl.h index 2a486d891..f70168db4 100644 --- a/src/wx/dir_picker_ctrl.h +++ b/src/wx/dir_picker_ctrl.h @@ -18,16 +18,28 @@ */ + +#ifndef DCPOMATIC_DIR_PICKER_CTRL +#define DCPOMATIC_DIR_PICKER_CTRL + + +#include +LIBDCP_DISABLE_WARNINGS #include +LIBDCP_ENABLE_WARNINGS +#include + class DirPickerCtrl : public wxPanel { public: - DirPickerCtrl (wxWindow *); + explicit DirPickerCtrl (wxWindow *); wxString GetPath () const; void SetPath (wxString); + boost::signals2::signal Changed; + private: void browse_clicked (); @@ -36,3 +48,5 @@ private: wxString _path; wxSizer* _sizer; }; + +#endif