21 #ifndef GUI_BROADCAST_H 22 #define GUI_BROADCAST_H 24 #include "Interfaces/PlayerPlugin/PlayerPluginBase.h" 25 #include "Utils/Pimpl.h" 40 QString get_name()
const override;
41 QString get_display_name()
const override;
44 void connection_established(
const QString& ip);
45 void connection_closed(
const QString& ip);
46 void can_listen_changed(
bool b);
48 void dismiss_clicked();
49 void dismiss_all_clicked();
50 void combo_changed(
int idx);
55 void dismiss_at(
int idx);
56 void set_status_label();
58 void retranslate_ui()
override;
59 void init_ui()
override;
61 bool check_dismiss_visible()
const;
62 bool check_dismiss_all_visible()
const;
63 void update_dismiss_buttons();
68 #endif // GUI_BROADCAST_H Definition: GUI_Broadcast.h:29
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: GUI_Player.h:41