X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwx%2Fscreens_panel.h;h=510297efb67a285e2bc06b722042b3e90519182d;hb=4e841ab275143ecbd8790c39ed332e5e346733f8;hp=3e9accde556b91f1b69c72ef04cb09acb21577e7;hpb=8b2a3f31b6b4238d8534549f495e7276174ddfba;p=dcpomatic.git diff --git a/src/wx/screens_panel.h b/src/wx/screens_panel.h index 3e9accde5..510297efb 100644 --- a/src/wx/screens_panel.h +++ b/src/wx/screens_panel.h @@ -26,8 +26,11 @@ #include #include +namespace dcpomatic { + class Screen; +} + class Cinema; -class Screen; class ScreensPanel : public wxPanel { @@ -35,7 +38,7 @@ public: explicit ScreensPanel (wxWindow* parent); ~ScreensPanel (); - std::list > screens () const; + std::list > screens () const; void setup_sensitivity (); boost::signals2::signal ScreensChanged; @@ -43,7 +46,7 @@ public: private: void add_cinemas (); void add_cinema (boost::shared_ptr); - boost::optional add_screen (boost::shared_ptr, boost::shared_ptr); + boost::optional add_screen (boost::shared_ptr, boost::shared_ptr); void add_cinema_clicked (); void edit_cinema_clicked (); void remove_cinema_clicked (); @@ -65,7 +68,7 @@ private: wxTreeItemId _root; typedef std::map > CinemaMap; - typedef std::map > ScreenMap; + typedef std::map > ScreenMap; CinemaMap _cinemas; ScreenMap _screens;