summaryrefslogtreecommitdiff
path: root/metawatch/metawatch.h
diff options
context:
space:
mode:
authorJavier S. Pedro <maemo@javispedro.com>2011-09-19 01:51:04 +0200
committerJavier S. Pedro <maemo@javispedro.com>2011-09-19 01:51:04 +0200
commit77a98ac21c2520d9fb4bb9c8f70967a8e36dc872 (patch)
tree687d1cc8820296d56e06c8fab3eaf9ef935cba23 /metawatch/metawatch.h
parent03af539d69d903dfb5df19b447707a35ebaa4a54 (diff)
downloadsowatch-77a98ac21c2520d9fb4bb9c8f70967a8e36dc872.tar.gz
sowatch-77a98ac21c2520d9fb4bb9c8f70967a8e36dc872.zip
adding notification provider plugins, idle screen
Diffstat (limited to 'metawatch/metawatch.h')
-rw-r--r--metawatch/metawatch.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/metawatch/metawatch.h b/metawatch/metawatch.h
index 68e24c3..d15054f 100644
--- a/metawatch/metawatch.h
+++ b/metawatch/metawatch.h
@@ -88,6 +88,8 @@ public:
void update(Mode mode, const QList<QRect>& rects = QList<QRect>());
void renderIdleScreen();
+ void renderIdleWeather();
+ void renderIdleCounts();
protected:
mutable MetaWatchPaintEngine* _paintEngine;
@@ -120,6 +122,9 @@ protected:
Mode _paintMode;
quint8 _buttonState;
+ // Notifications: Unread count
+ uint _nMails, _nCalls, _nIms, _nSms;
+
static const quint8 bitRevTable[16];
static const quint16 crcTable[256];
quint16 calcCrc(const QByteArray& data, int size);