X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fdir_picker_ctrl.h;h=f70168db48fa98f08be28deab3d2d34c78cb0bb5;hb=865316f0129c85cdd0248b87502fe97dec94b3f0;hp=383362f570d97095e296d6559af3e2d23da44b36;hpb=7fa5d6964891ea199e449d30e2591bf61645247b;p=dcpomatic.git diff --git a/src/wx/dir_picker_ctrl.h b/src/wx/dir_picker_ctrl.h index 383362f57..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 *, wxSize size = wxDefaultSize); + 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