Pool Video Switch v2
Software video switch for distributed remote display in a lecture environment
addons.h
Go to the documentation of this file.
1 #ifndef PVS_ADDONS_H_
2 #define PVS_ADDONS_H_
3 
4 #include <QString>
5 #include <QList>
6 
7 class Toolbar;
8 class QPushButton;
9 class QAction;
10 
11 class Addon;
12 
14 {
15 public:
16  static void loadFromPath(const QString &path, QList<QPushButton*> &buttons, QList<QAction*> &menuEntries);
17  static void initControls();
18  static void connectEvent(bool isLocal, const QString &address);
19  static void disconnectEvent();
20 
21 private:
22  static QList<Addon*> _addons;
23 };
24 
25 #endif
static void initControls()
Definition: addons.cpp:131
static void connectEvent(bool isLocal, const QString &address)
Definition: addons.cpp:144
static void disconnectEvent()
Definition: addons.cpp:156
static void loadFromPath(const QString &path, QList< QPushButton * > &buttons, QList< QAction * > &menuEntries)
Definition: addons.cpp:53
Definition: addons.cpp:30
static QList< Addon * > _addons
Definition: addons.h:22