X-Git-Url: http://git.maemo.org/git/?p=movie-schedule;a=blobdiff_plain;f=src%2Fcontrol%2Fmaincontroller.h;fp=src%2Fcontrol%2Fmaincontroller.h;h=d0a3fe1b92d71cae2c24bfa0a4a70265e0777a3b;hp=30f9f4e9ed936ec828bb324ba791378e662e9467;hb=bb467534ecac666816ae036272a474174d9d8449;hpb=fbbb2a758b18a7afff51d27852f85977fe796b35 diff --git a/src/control/maincontroller.h b/src/control/maincontroller.h index 30f9f4e..d0a3fe1 100644 --- a/src/control/maincontroller.h +++ b/src/control/maincontroller.h @@ -29,6 +29,7 @@ class TheaterController; class MovieController; class LocationController; class ActionController; +class SettingsController; class ItemModelSortController; class TheaterModel; class MovieModel; @@ -43,6 +44,7 @@ public: MainController(MainWindow *main_window, Settings *settings, CinemaSchedule *cinema_schedule, TheaterController *theater_controller, MovieController *movie_controller, LocationController *location_controller, ActionController *action_controller, + SettingsController *settings_controller, ItemModelSortController *sort_controller, QThread *search_worker); ~MainController(); @@ -56,6 +58,8 @@ private: Q_SLOT void NetworkDisconnected(); Q_SLOT void NetworkError(); + Q_SLOT void SettingsChanged(const Settings &settings); + Q_SLOT void SearchTheaters(); Q_SLOT void SearchMovies(); Q_SLOT void OpenAboutDialog(); @@ -90,6 +94,7 @@ private: MovieController *_movie_controller; LocationController *_location_controller; ActionController *_action_controller; + SettingsController *_settings_controller; ItemModelSortController *_sort_controller; QThread *_search_worker; ConnectivityManager *_connectivity_manager;