summaryrefslogtreecommitdiff
path: root/core/launcher/taskbar.h
authormickeyl <mickeyl>2003-05-19 13:56:38 (UTC)
committer mickeyl <mickeyl>2003-05-19 13:56:38 (UTC)
commit75d4ec5369e4c5d64e3becaa2a31dd78a5f8f998 (patch) (unidiff)
treebe80eb3ee447deab179dbc6ceb7ecbf04f77f5df /core/launcher/taskbar.h
parent250291019cac863e50ffce981a9c93b627448253 (diff)
downloadopie-75d4ec5369e4c5d64e3becaa2a31dd78a5f8f998.zip
opie-75d4ec5369e4c5d64e3becaa2a31dd78a5f8f998.tar.gz
opie-75d4ec5369e4c5d64e3becaa2a31dd78a5f8f998.tar.bz2
- remove dangling SINGLE_APP support leftovers
- add new QCOP message toggleInputMethod() which is especially interesting for the use with opie-buttonsettings
Diffstat (limited to 'core/launcher/taskbar.h') (more/less context) (show whitespace changes)
-rw-r--r--core/launcher/taskbar.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/core/launcher/taskbar.h b/core/launcher/taskbar.h
index a0bf395..0cfc123 100644
--- a/core/launcher/taskbar.h
+++ b/core/launcher/taskbar.h
@@ -7,79 +7,77 @@
7** GNU General Public License version 2 as published by the Free Software 7** GNU General Public License version 2 as published by the Free Software
8** Foundation and appearing in the file LICENSE.GPL included in the 8** Foundation and appearing in the file LICENSE.GPL included in the
9** packaging of this file. 9** packaging of this file.
10** 10**
11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE 11** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. 12** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
13** 13**
14** See http://www.trolltech.com/gpl/ for GPL licensing information. 14** See http://www.trolltech.com/gpl/ for GPL licensing information.
15** 15**
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20 20
21#ifndef __TASKBAR_H__ 21#ifndef __TASKBAR_H__
22#define __TASKBAR_H__ 22#define __TASKBAR_H__
23 23
24#include <qhbox.h> 24#include <qhbox.h>
25 25
26class QLabel; 26class QLabel;
27class QTimer; 27class QTimer;
28class InputMethods; 28class InputMethods;
29class Wait; 29class Wait;
30class SysTray; 30class SysTray;
31//class MRUList;
32class RunningAppBar; 31class RunningAppBar;
33class QWidgetStack; 32class QWidgetStack;
34class QTimer; 33class QTimer;
35class QLabel; 34class QLabel;
36class StartMenu; 35class StartMenu;
37class LockKeyState; 36class LockKeyState;
38 37
39class TaskBar : public QHBox { 38class TaskBar : public QHBox {
40 Q_OBJECT 39 Q_OBJECT
41public: 40public:
42 TaskBar(); 41 TaskBar();
43 ~TaskBar(); 42 ~TaskBar();
44 43
45 static QWidget *calibrate( bool ); 44 static QWidget *calibrate( bool );
46 45
47 bool recoverMemory(); 46 bool recoverMemory();
48 47
49 StartMenu *startMenu() const { return sm; } 48 StartMenu *startMenu() const { return sm; }
50public slots: 49public slots:
51 void startWait(); 50 void startWait();
52 void stopWait(const QString&); 51 void stopWait(const QString&);
53 void stopWait(); 52 void stopWait();
54 void clearStatusBar(); 53 void clearStatusBar();
55 void toggleNumLockState(); 54 void toggleNumLockState();
56 void toggleCapsLockState(); 55 void toggleCapsLockState();
57 void toggleSymbolInput(); 56 void toggleSymbolInput();
58 57
59protected: 58protected:
60 void resizeEvent( QResizeEvent * ); 59 void resizeEvent( QResizeEvent * );
61 void styleChange( QStyle & ); 60 void styleChange( QStyle & );
62 void setStatusMessage( const QString &text ); 61 void setStatusMessage( const QString &text );
63 62
64public slots: 63public slots:
65 void calcMaxWindowRect(); 64 void calcMaxWindowRect();
66private slots: 65private slots:
67 void receive( const QCString &msg, const QByteArray &data ); 66 void receive( const QCString &msg, const QByteArray &data );
68 67
69private: 68private:
70 69
71 QTimer *waitTimer; 70 QTimer *waitTimer;
72 Wait *waitIcon; 71 Wait *waitIcon;
73 InputMethods *inputMethods; 72 InputMethods *inputMethods;
74 SysTray *sysTray; 73 SysTray *sysTray;
75 // MRUList *mru;
76 RunningAppBar* runningAppBar; 74 RunningAppBar* runningAppBar;
77 QWidgetStack *stack; 75 QWidgetStack *stack;
78 QTimer *clearer; 76 QTimer *clearer;
79 QLabel *label; 77 QLabel *label;
80 LockKeyState* lockState; 78 LockKeyState* lockState;
81 StartMenu *sm; 79 StartMenu *sm;
82}; 80};
83 81
84 82
85#endif // __TASKBAR_H__ 83#endif // __TASKBAR_H__