summaryrefslogtreecommitdiff
path: root/core/applets/irdaapplet/irda.h
authorharlekin <harlekin>2002-06-23 22:05:53 (UTC)
committer harlekin <harlekin>2002-06-23 22:05:53 (UTC)
commit5762bcc7430739798ed9e7869066255cb1998f1a (patch) (side-by-side diff)
treee55409db7b3519684087918066129f9a5dd6741f /core/applets/irdaapplet/irda.h
parent64f2b33735d6df230820af5aa0f47d8db29e6e35 (diff)
downloadopie-5762bcc7430739798ed9e7869066255cb1998f1a.zip
opie-5762bcc7430739798ed9e7869066255cb1998f1a.tar.gz
opie-5762bcc7430739798ed9e7869066255cb1998f1a.tar.bz2
changes by Bruno David Rodrigues <bruno.rodrigues@litux.org>, like multiple device detection
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
@@ -23,7 +23,8 @@
#include <qguardedptr.h>
#include <qtimer.h>
#include <qfile.h>
-
+#include <qpopupmenu.h>
+#include <qdict.h>
class IrdaApplet : public QWidget
{
@@ -42,24 +43,26 @@ private:
int setIrdaStatus(int);
int checkIrdaDiscoveryStatus();
int setIrdaDiscoveryStatus(int);
+ int setIrdaReceiveStatus(int);
void showDiscovered();
int sockfd;
+private slots:
+ void popupTimeout();
+
private:
QPixmap irdaOnPixmap;
QPixmap irdaOffPixmap;
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__
-