X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=client%2Fmainwindow.h;h=1d7fe88d665b0ec725400af8ae5299e01fabf369;hb=a863d093841773e0e17cc4965c073b443e195071;hp=f2b0a6748482abe0a1789d92d7c50e6e5ad58a0f;hpb=cb8156b80723bcd177fef7fb08ea2bfeec99a323;p=ultimatescore diff --git a/client/mainwindow.h b/client/mainwindow.h index f2b0a67..1d7fe88 100644 --- a/client/mainwindow.h +++ b/client/mainwindow.h @@ -3,7 +3,8 @@ #include -#include "acmp_client.h" +#include "ws_server.h" +#include "event_device.h" namespace Ui { class MainWindow; @@ -20,13 +21,14 @@ public: ~MainWindow(); private: - void casparcg_reconnect_clicked(); + void ws_disconnect_clicked(); void set_initials_clicked(); void set_color_clicked(); void set_score_clicked(); void set_all_scorebug_clicked(); void add_goal(QSpinBox *box, int delta); void set_clock_clicked(); + void set_clock_limit_clicked(); void start_and_show_clock_clicked(); void stop_clock_clicked(); void show_clock_clicked(); @@ -37,10 +39,19 @@ private: void set_and_show_autocomment_clicked(); void show_lower_third_clicked(); void hide_lower_third_clicked(); + void quick_lower_third_activate(); void autocomment_update(); + void show_scorebug_clicked(); + void show_group_clicked(const std::string &group_name); + void show_roster_clicked(const std::string &team_code); + void show_schedule_clicked(); + void show_carousel_clicked(); + void show_roster_carousel_clicked(); + void show_nothing_clicked(); Ui::MainWindow *ui; - ACMPClient *acmp; + WSServer *ws; + EventDevice *event_device; }; #endif // MAINWINDOW_H