summaryrefslogtreecommitdiff
path: root/noncore/applets/zkbapplet/zkbwidget.h
Unidiff
Diffstat (limited to 'noncore/applets/zkbapplet/zkbwidget.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/applets/zkbapplet/zkbwidget.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/noncore/applets/zkbapplet/zkbwidget.h b/noncore/applets/zkbapplet/zkbwidget.h
index a943563..7c67794 100644
--- a/noncore/applets/zkbapplet/zkbwidget.h
+++ b/noncore/applets/zkbapplet/zkbwidget.h
@@ -1,38 +1,39 @@
1#ifndef ZKBWIDGET_H 1#ifndef ZKBWIDGET_H
2#define ZKBWIDGET_H 2#define ZKBWIDGET_H
3 3
4#include <qwidget.h> 4#include <qwidget.h>
5#include <qlabel.h> 5#include <qlabel.h>
6#include <qpopupmenu.h> 6#include <qpopupmenu.h>
7#include <qpixmap.h> 7#include <qpixmap.h>
8#include <qcopchannel_qws.h> 8#include <qcopchannel_qws.h>
9 9
10#include "zkb.h" 10#include "zkb.h"
11 11
12class ZkbWidget : public QLabel { 12class ZkbWidget : public QLabel {
13Q_OBJECT 13Q_OBJECT
14 14
15public: 15public:
16 ZkbWidget(QWidget* parent); 16 ZkbWidget(QWidget* parent);
17 ~ZkbWidget(); 17 ~ZkbWidget();
18 static int position();
18 19
19 QSize sizeHint() const; 20 QSize sizeHint() const;
20 21
21protected: 22protected:
22 QLabel* label; 23 QLabel* label;
23 Keymap* keymap; 24 Keymap* keymap;
24 QPopupMenu* labels; 25 QPopupMenu* labels;
25 QCopChannel* channel; 26 QCopChannel* channel;
26 int w, h; 27 int w, h;
27 QPixmap disabled; 28 QPixmap disabled;
28 29
29 bool loadKeymap(); 30 bool loadKeymap();
30 void mouseReleaseEvent(QMouseEvent*); 31 void mouseReleaseEvent(QMouseEvent*);
31 32
32protected slots: 33protected slots:
33 void stateChanged(const QString&); 34 void stateChanged(const QString&);
34 void labelChanged(int id); 35 void labelChanged(int id);
35 void signalReceived(const QCString& msg, const QByteArray& data); 36 void signalReceived(const QCString& msg, const QByteArray& data);
36 void reload(); 37 void reload();
37}; 38};
38#endif 39#endif