Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
DelayConfig.h
Go to the documentation of this file.
1 #ifndef DELAYCONFIG_H
2 #define DELAYCONFIG_H
3 
4 #include "core/common/ESingleton.h"
5 #include <QSharedPointer>
6 
7 class DelayConfig : public ESingleton<DelayConfig>
8 {
9 public:
10  DelayConfig();
11  ~DelayConfig();
12 
13  QString GetAdvanceIndicator() const;
14  QString GetDelayIndicator() const;
15 
16  QColor GetForegroundColorByAdvanceTime( long time ) const;
17  QColor GetForegroundColorByDelayTime( long time ) const;
18 
19  QColor GetBackgroundColorByAdvanceTime( long time ) const;
20  QColor GetBackgroundColorByDelayTime( long time ) const;
21 
22 private:
23  class DataClass;
24  QSharedPointer<DataClass> d;
25 
26 };
27 
28 #endif // DELAYCONFIG_H
QColor GetForegroundColorByAdvanceTime(long time) const
Definition: DelayConfig.cpp:239
~DelayConfig()
Definition: DelayConfig.cpp:225
QColor GetForegroundColorByDelayTime(long time) const
Definition: DelayConfig.cpp:244
QString GetAdvanceIndicator() const
Definition: DelayConfig.cpp:229
QColor GetBackgroundColorByDelayTime(long time) const
Definition: DelayConfig.cpp:254
QColor GetBackgroundColorByAdvanceTime(long time) const
Definition: DelayConfig.cpp:249
Definition: DelayConfig.h:7
QString GetDelayIndicator() const
Definition: DelayConfig.cpp:234
DelayConfig()
Definition: DelayConfig.cpp:220
Definition: DelayConfig.cpp:17