add battery
This commit is contained in:
@@ -16,6 +16,7 @@ ADD_EVENT_VALUE(RequestEmptyScan)\
|
||||
ADD_EVENT_VALUE(RequestPatientScan)\
|
||||
ADD_EVENT_VALUE(RequestStop)\
|
||||
ADD_EVENT_VALUE(ResponseDeviceTemperature)\
|
||||
ADD_EVENT_VALUE(ResponseDeviceStoragement)\
|
||||
ADD_EVENT_VALUE(ResponsePreview)\
|
||||
ADD_EVENT_VALUE(ResponsePreviewData)\
|
||||
ADD_EVENT_VALUE(ResponseStop)\
|
||||
@@ -30,27 +31,27 @@ ADD_EVENT_VALUE(ReloadLanguage)\
|
||||
ADD_EVENT_VALUE(WarnStateFlagChange)\
|
||||
ADD_EVENT_VALUE(GUIErrorRaise)
|
||||
|
||||
enum GUIEvents{
|
||||
enum GUIEvents {
|
||||
#define ADD_EVENT_VALUE(val) val,
|
||||
ADD_EVENT()
|
||||
ADD_EVENT()
|
||||
#undef ADD_EVENT_VALUE
|
||||
};
|
||||
|
||||
|
||||
|
||||
class EventCenter:public QObject {
|
||||
Q_OBJECT
|
||||
class EventCenter :public QObject {
|
||||
Q_OBJECT
|
||||
public:
|
||||
static EventCenter* Default(){
|
||||
static EventCenter instance;
|
||||
return &instance;
|
||||
}
|
||||
void triggerEvent(GUIEvents event,QObject* sender,QObject* data);
|
||||
signals:
|
||||
#define ADD_EVENT_VALUE(val)\
|
||||
static EventCenter* Default() {
|
||||
static EventCenter instance;
|
||||
return &instance;
|
||||
}
|
||||
void triggerEvent(GUIEvents event, QObject* sender, QObject* data);
|
||||
signals:
|
||||
#define ADD_EVENT_VALUE(val)\
|
||||
void val(QObject* sender,QObject* data);
|
||||
ADD_EVENT()
|
||||
#undef ADD_EVENT_VALUE
|
||||
ADD_EVENT()
|
||||
#undef ADD_EVENT_VALUE
|
||||
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user