-rw-r--r-- | core/launcher/taskbar.h | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/core/launcher/taskbar.h b/core/launcher/taskbar.h index 0cfc123..ed558b1 100644 --- a/core/launcher/taskbar.h +++ b/core/launcher/taskbar.h @@ -1,5 +1,5 @@ /********************************************************************** -** Copyright (C) 2000 Trolltech AS. All rights reserved. +** Copyright (C) 2000-2002 Trolltech AS. All rights reserved. ** -** This file is part of Qtopia Environment. +** This file is part of the Qtopia Environment. ** @@ -20,6 +20,8 @@ -#ifndef __TASKBAR_H__ -#define __TASKBAR_H__ +#ifndef TASKBAR_H +#define TASKBAR_H #include <qhbox.h> +#include "serverinterface.h" +#include "startmenu.h" @@ -34,4 +36,4 @@ class QTimer; class QLabel; -class StartMenu; class LockKeyState; +class AppLnkSet; @@ -43,7 +45,9 @@ public: - static QWidget *calibrate( bool ); + void launchStartMenu() { if (sm) sm->launch(); } + void refreshStartMenu() { if (sm) sm->refreshMenu(); } + void setApplicationState( const QString &name, ServerInterface::ApplicationState state ); - bool recoverMemory(); +signals: + void tabSelected(const QString&); - StartMenu *startMenu() const { return sm; } public slots: @@ -52,2 +56,3 @@ public slots: void stopWait(); + void clearStatusBar(); @@ -56,2 +61,3 @@ public slots: void toggleSymbolInput(); + void calcMaxWindowRect(); @@ -62,4 +68,2 @@ protected: -public slots: - void calcMaxWindowRect(); private slots: @@ -68,3 +72,2 @@ private slots: private: - QTimer *waitTimer; @@ -79,2 +82,3 @@ private: StartMenu *sm; + bool resizeRunningApp; }; @@ -82,2 +86,2 @@ private: -#endif // __TASKBAR_H__ +#endif // TASKBAR_H |