summaryrefslogtreecommitdiff
path: root/core/applets/irdaapplet/irda.h
Side-by-side diff
Diffstat (limited to 'core/applets/irdaapplet/irda.h') (more/less context) (ignore whitespace changes)
-rw-r--r--core/applets/irdaapplet/irda.h15
1 files changed, 9 insertions, 6 deletions
diff --git a/core/applets/irdaapplet/irda.h b/core/applets/irdaapplet/irda.h
index 5822afe..7b37847 100644
--- a/core/applets/irdaapplet/irda.h
+++ b/core/applets/irdaapplet/irda.h
@@ -24,5 +24,6 @@
#include <qtimer.h>
#include <qfile.h>
-
+#include <qpopupmenu.h>
+#include <qdict.h>
class IrdaApplet : public QWidget
@@ -43,7 +44,11 @@ private:
int checkIrdaDiscoveryStatus();
int setIrdaDiscoveryStatus(int);
+ int setIrdaReceiveStatus(int);
void showDiscovered();
int sockfd;
+private slots:
+ void popupTimeout();
+
private:
QPixmap irdaOnPixmap;
@@ -51,15 +56,13 @@ private:
QPixmap irdaDiscoveryOnPixmap;
QPixmap receiveActivePixmap;
- QString discoveredDevice;
int irdaactive; // bool and bitfields later bool irdaactive :1 ;
int irdaDiscoveryActive;
bool receiveActive : 1;
bool receiveStateChanged;
-private slots:
-
-
+ QPopupMenu *popupMenu;
+ void popup(QString message, QString icon="");
+ QDict<QString> devicesAvailable;
};
#endif // __SCREENSHOT_APPLET_H__
-