Minor fix for another change in Google's movie pages and a fix in
[movie-schedule] / src / movieschedule.cpp
index 0063016..ec44af9 100644 (file)
@@ -105,7 +105,7 @@ int MovieSchedule::exec(int argc, char *argv[])
     main_window.show();
 
     Settings settings;
-    SettingsController settings_controller(&settings);
+    SettingsController settings_controller(&main_window, &settings);
     settings_controller.Load();
 
     ActionController action_controller(&cinema_schedule);
@@ -131,8 +131,9 @@ int MovieSchedule::exec(int argc, char *argv[])
 
     MainController main_controller(&main_window, &settings, &cinema_schedule, &theater_controller,
                                    &movie_controller, &location_controller, &action_controller,
-                                   &sort_controller, &search_worker);
+                                   &settings_controller, &sort_controller, &search_worker);
 
+    settings_controller.EmitInitialSettings();
     main_controller.Run();
 
     int rc = app.exec();