X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fdir_picker_ctrl.h;h=34f46b2dfc4b79c99b041e695f0b6af42d9dbc68;hb=e72a69ac2ebf24df05ba4b6de65bfa338a58b0ec;hp=383362f570d97095e296d6559af3e2d23da44b36;hpb=129d868fb0bd10b18da0663911117d68ff90bf97;p=dcpomatic.git diff --git a/src/wx/dir_picker_ctrl.h b/src/wx/dir_picker_ctrl.h index 383362f57..34f46b2df 100644 --- a/src/wx/dir_picker_ctrl.h +++ b/src/wx/dir_picker_ctrl.h @@ -18,16 +18,25 @@ */ +#ifndef DCPOMATIC_DIR_PICKER_CTRL +#define DCPOMATIC_DIR_PICKER_CTRL + +#include "lib/warnings.h" +DCPOMATIC_DISABLE_WARNINGS #include +DCPOMATIC_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 +45,5 @@ private: wxString _path; wxSizer* _sizer; }; + +#endif