author | sandman <sandman> | 2002-09-06 19:31:52 (UTC) |
---|---|---|
committer | sandman <sandman> | 2002-09-06 19:31:52 (UTC) |
commit | c9f7e21a3897b4a02c6eb460286eacbfafbba06f (patch) (unidiff) | |
tree | 9fa814c402f35184f029cf4de3e0b69e5c58c958 /core/launcher/desktop.h | |
parent | 088a233d52f2b06b6f478e73776eb2b430b2a1a5 (diff) | |
download | opie-c9f7e21a3897b4a02c6eb460286eacbfafbba06f.zip opie-c9f7e21a3897b4a02c6eb460286eacbfafbba06f.tar.gz opie-c9f7e21a3897b4a02c6eb460286eacbfafbba06f.tar.bz2 |
Last part of the LCD control changes:
- Added the screen-saver part of libqpe to the DesktopApplication object
- Cleaned up the remaining mess
- reformated with astyle
-rw-r--r-- | core/launcher/desktop.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/core/launcher/desktop.h b/core/launcher/desktop.h index 9bc4be9..b9ff39f 100644 --- a/core/launcher/desktop.h +++ b/core/launcher/desktop.h | |||
@@ -34,19 +34,23 @@ class Launcher; | |||
34 | class TaskBar; | 34 | class TaskBar; |
35 | class PowerStatus; | 35 | class PowerStatus; |
36 | class QCopBridge; | 36 | class QCopBridge; |
37 | class TransferServer; | 37 | class TransferServer; |
38 | class DesktopPowerAlerter; | 38 | class DesktopPowerAlerter; |
39 | class PackageSlave; | 39 | class PackageSlave; |
40 | class QPEScreenSaver; | ||
40 | 41 | ||
41 | class DesktopApplication : public QPEApplication | 42 | class DesktopApplication : public QPEApplication |
42 | { | 43 | { |
43 | Q_OBJECT | 44 | Q_OBJECT |
44 | public: | 45 | public: |
45 | DesktopApplication( int& argc, char **argv, Type t ); | 46 | DesktopApplication( int& argc, char **argv, Type t ); |
46 | ~DesktopApplication(); | 47 | ~DesktopApplication(); |
48 | |||
49 | static void switchLCD ( bool on ); // only for togglePower in Desktop | ||
50 | |||
47 | signals: | 51 | signals: |
48 | void home(); | 52 | void home(); |
49 | void datebook(); | 53 | void datebook(); |
50 | void contacts(); | 54 | void contacts(); |
51 | void launch(); | 55 | void launch(); |
52 | void email(); | 56 | void email(); |
@@ -56,33 +60,38 @@ signals: | |||
56 | void numLockStateToggle(); | 60 | void numLockStateToggle(); |
57 | void capsLockStateToggle(); | 61 | void capsLockStateToggle(); |
58 | void prepareForRestart(); | 62 | void prepareForRestart(); |
59 | 63 | ||
60 | protected: | 64 | protected: |
61 | #ifdef Q_WS_QWS | 65 | #ifdef Q_WS_QWS |
66 | |||
62 | bool qwsEventFilter( QWSEvent * ); | 67 | bool qwsEventFilter( QWSEvent * ); |
63 | #endif | 68 | #endif |
69 | |||
64 | void shutdown(); | 70 | void shutdown(); |
65 | void restart(); | 71 | void restart(); |
66 | 72 | ||
67 | public slots: | 73 | public slots: |
68 | void receive( const QCString &msg, const QByteArray &data ); | 74 | virtual void desktopMessage ( const QCString &msg, const QByteArray &data ); |
75 | virtual void systemMessage ( const QCString &msg, const QByteArray &data ); | ||
69 | 76 | ||
70 | protected slots: | 77 | protected slots: |
71 | void shutdown(ShutdownImpl::Type); | 78 | void shutdown(ShutdownImpl::Type); |
72 | void psTimeout(); | 79 | void psTimeout(); |
73 | void sendCard(); | 80 | void sendCard(); |
74 | private: | 81 | private: |
75 | DesktopPowerAlerter *pa; | 82 | DesktopPowerAlerter *pa; |
76 | PowerStatus *ps; | 83 | PowerStatus *ps; |
77 | QTimer *cardSendTimer; | 84 | QTimer *cardSendTimer; |
78 | QCopChannel *channel; | 85 | QCopChannel *channel; |
86 | QPEScreenSaver *m_screensaver; | ||
79 | }; | 87 | }; |
80 | 88 | ||
81 | 89 | ||
82 | class Desktop : public QWidget { | 90 | class Desktop : public QWidget |
91 | { | ||
83 | Q_OBJECT | 92 | Q_OBJECT |
84 | public: | 93 | public: |
85 | Desktop(); | 94 | Desktop(); |
86 | ~Desktop(); | 95 | ~Desktop(); |
87 | 96 | ||
88 | static bool screenLocked(); | 97 | static bool screenLocked(); |