X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fcontrols.h;h=88d21defb8bedd6ca45c0c9dbf95eeb17db70591;hb=c1d3751723c5413eea4b4602ec5ecff5c961038d;hp=d70eb9432ba024b0e359638e203b57393b81d056;hpb=6349c88c4fb9d4ac76ef14b277d455e3a2b006a6;p=dcpomatic.git diff --git a/src/wx/controls.h b/src/wx/controls.h index d70eb9432..88d21defb 100644 --- a/src/wx/controls.h +++ b/src/wx/controls.h @@ -51,6 +51,7 @@ public: bool editor_controls = true ); + virtual void log (wxString) {} virtual void set_film (boost::shared_ptr film); boost::shared_ptr film () const; void back_frame (); @@ -82,11 +83,12 @@ private: void jump_to_selected_clicked (); void timecode_clicked (); void active_jobs_changed (boost::optional); - DCPTime nudge_amount (wxKeyboardState& ev); + dcpomatic::DCPTime nudge_amount (wxKeyboardState& ev); void image_changed (boost::weak_ptr); void outline_content_changed (); void eye_changed (); void position_changed (); + void film_change (ChangeType, Film::Property); typedef std::pair, boost::filesystem::path> CPL; @@ -104,6 +106,7 @@ private: ClosedCaptionsDialog* _closed_captions_dialog; + boost::signals2::scoped_connection _film_change_connection; boost::signals2::scoped_connection _config_changed_connection; };