4 |
|
|
5 |
#include <QVector> |
#include <QVector> |
6 |
#include <QWidget> |
#include <QWidget> |
|
#include "screenmanager.h" |
|
7 |
#include "screenitem.h" |
#include "screenitem.h" |
8 |
#include "screenxmlhandler.h" |
#include "screenxmlhandler.h" |
9 |
|
|
13 |
class ClientSideRender; |
class ClientSideRender; |
14 |
class PictureView; |
class PictureView; |
15 |
class QSvgWidget; |
class QSvgWidget; |
16 |
|
class ScreenManager; |
17 |
class QSettings; |
class QSettings; |
18 |
|
|
19 |
enum Mode { |
enum Mode { |
45 |
void errorInfoScreen(QString msg); |
void errorInfoScreen(QString msg); |
46 |
|
|
47 |
Mode currentMode; |
Mode currentMode; |
48 |
|
bool enableScreenManager; |
49 |
|
|
50 |
QStackedLayout* layout; |
QStackedLayout* layout; |
51 |
|
|
55 |
VideoView* video; |
VideoView* video; |
56 |
QSvgWidget* svg; |
QSvgWidget* svg; |
57 |
QWidget* current; |
QWidget* current; |
58 |
ScreenManager screenManager; |
ScreenManager* screenManager; |
59 |
|
QTime screenManagerOn; |
60 |
|
QTime screenManagerOff; |
61 |
|
|
62 |
QTimer* timer ; |
QTimer* timer ; |
63 |
QTime lastXml; |
QTime lastXml; |