Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
LedNotificationBusinessLogic.h
Go to the documentation of this file.
1 #ifndef LEDNOTIFICATIONBUSINESSLOGIC_H
2 #define LEDNOTIFICATIONBUSINESSLOGIC_H
3 
4 #include "BusinessLogic.h"
5 
7 {
8 public:
10 
12  {
17  };
18 
21 
22  void ShowLedNotification( LedNotificationColor color, long duration = 0 );
23  void HideLedNotification();
24  void OnSecondTick();
25 
26 private:
27  class DataClass;
28  QScopedPointer<DataClass> d;
29 };
30 
31 #endif // LEDNOTIFICATIONBUSINESSLOGIC_H
virtual ~LedNotificationBusinessLogic()
Definition: LedNotificationBusinessLogic.cpp:37
LedNotificationBusinessLogic()
Definition: LedNotificationBusinessLogic.cpp:31
The BusinessLogic class is the base class of all business logic classes. Every inherited class has to...
Definition: BusinessLogic.h:11
void ShowLedNotification(LedNotificationColor color, long duration=0)
Definition: LedNotificationBusinessLogic.cpp:41
Definition: LedNotificationBusinessLogic.h:16
Definition: LedNotificationBusinessLogic.h:15
Definition: ApplicationDefines.h:214
void HideLedNotification()
Definition: LedNotificationBusinessLogic.cpp:84
Definition: LedNotificationBusinessLogic.h:14
void OnSecondTick()
Definition: LedNotificationBusinessLogic.cpp:91
BusinessLogicType
Definition: ApplicationDefines.h:186
static const ApplicationDefines::BusinessLogicType mBusinessLogicType
Definition: LedNotificationBusinessLogic.h:9
Definition: LedNotificationBusinessLogic.h:13
Definition: LedNotificationBusinessLogic.h:6
LedNotificationColor
Definition: LedNotificationBusinessLogic.h:11