X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fdir_picker_ctrl.h;h=31df9518cda38a8104cd98e3c4eccf9f852d664c;hb=1e3e63c16db89f8f8623283d683139587aa139b6;hp=f236096598ce07dfbb998fd950b3bda645803a9c;hpb=e571e208d540a5bb6dafa49a8e91cb0428931abb;p=dcpomatic.git diff --git a/src/wx/dir_picker_ctrl.h b/src/wx/dir_picker_ctrl.h index f23609659..31df9518c 100644 --- a/src/wx/dir_picker_ctrl.h +++ b/src/wx/dir_picker_ctrl.h @@ -18,19 +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: - explicit DirPickerCtrl (wxWindow *); + DirPickerCtrl(wxWindow *, bool leaf = false); wxString GetPath () const; void SetPath (wxString); + boost::signals2::signal Changed; + private: void browse_clicked (); @@ -38,6 +47,7 @@ private: wxButton* _browse; wxString _path; wxSizer* _sizer; + bool _leaf = false; }; #endif