summaryrefslogtreecommitdiff
path: root/core/launcher/runningappbar.h
Unidiff
Diffstat (limited to 'core/launcher/runningappbar.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/launcher/runningappbar.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/core/launcher/runningappbar.h b/core/launcher/runningappbar.h
index 880bb69..eb5880e 100644
--- a/core/launcher/runningappbar.h
+++ b/core/launcher/runningappbar.h
@@ -33,26 +33,27 @@ class QMessageBox;
33 33
34class RunningAppBar : public QFrame { 34class RunningAppBar : public QFrame
35 Q_OBJECT 35{
36 Q_OBJECT
36 37
37 public: 38public:
38 RunningAppBar(QWidget* parent); 39 RunningAppBar(QWidget* parent);
39 ~RunningAppBar(); 40 ~RunningAppBar();
40
41 void addTask(const AppLnk& appLnk);
42 void removeTask(const AppLnk& appLnk);
43 void paintEvent(QPaintEvent* event);
44 void mousePressEvent(QMouseEvent*);
45 void mouseReleaseEvent(QMouseEvent*);
46 QSize sizeHint() const;
47 41
48 private slots: 42 void addTask(const AppLnk& appLnk);
49 void newQcopChannel(const QString& channel); 43 void removeTask(const AppLnk& appLnk);
50 void removedQcopChannel(const QString& channel); 44 void paintEvent(QPaintEvent* event);
51 void received(const QCString& msg, const QByteArray& data); 45 void mousePressEvent(QMouseEvent*);
46 void mouseReleaseEvent(QMouseEvent*);
47 QSize sizeHint() const;
52 48
53 private: 49private slots:
54 AppLnkSet* m_AppLnkSet; 50 void newQcopChannel(const QString& channel);
55 QList<AppLnk> m_AppList; 51 void removedQcopChannel(const QString& channel);
56 int m_SelectedAppIndex; 52 void received(const QCString& msg, const QByteArray& data);
57 int spacing; 53
54private:
55 AppLnkSet* m_AppLnkSet;
56 QList<AppLnk> m_AppList;
57 int m_SelectedAppIndex;
58 int spacing;
58}; 59};
@@ -64,22 +65,21 @@ class RunningAppBar : public QFrame {
64 */ 65 */
65class AppMonitor : public QObject { 66class AppMonitor : public QObject
66 Q_OBJECT 67{
67 68 Q_OBJECT
68 public: 69
69 static const int RAISE_TIMEOUT_MS; 70public:
71 static const int RAISE_TIMEOUT_MS;
72
73 AppMonitor(const AppLnk& app, RunningAppBar& owner);
74 ~AppMonitor();
70 75
71 AppMonitor(const AppLnk& app, RunningAppBar& owner); 76private slots:
72 ~AppMonitor(); 77 void timerExpired();
73 78 void received(const QCString& msg, const QByteArray& data);
74 private slots:
75 void timerExpired();
76 void received(const QCString& msg, const QByteArray& data);
77 void psProcFinished();
78 79
79 private: 80private:
80 RunningAppBar& m_Owner; 81 RunningAppBar& m_Owner;
81 const AppLnk& m_App; 82 const AppLnk& m_App;
82 QTimer m_Timer; 83 QTimer m_Timer;
83 QProcess* m_PsProc; 84 QMessageBox* m_AppKillerBox;
84 QMessageBox* m_AppKillerBox;
85}; 85};