summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/oinputsystem.h
Unidiff
Diffstat (limited to 'libopie2/opiecore/oinputsystem.h') (more/less context) (show whitespace changes)
-rw-r--r--libopie2/opiecore/oinputsystem.h23
1 files changed, 22 insertions, 1 deletions
diff --git a/libopie2/opiecore/oinputsystem.h b/libopie2/opiecore/oinputsystem.h
index 9020bc1..7919610 100644
--- a/libopie2/opiecore/oinputsystem.h
+++ b/libopie2/opiecore/oinputsystem.h
@@ -78,3 +78,3 @@ class OInputSystem : public QObject
78 /** 78 /**
79 * @internal desctructor 79 * @internal destructor
80 */ 80 */
@@ -99,7 +99,28 @@ class OInputDevice : public QObject
99 public: 99 public:
100 /**
101 * @returns the identity string of this input device
102 */
100 QString identity() const; 103 QString identity() const;
104 /**
105 * @returns the path of this input device
106 */
101 QString path() const; 107 QString path() const;
108 /**
109 * @returns a unique identifier for this input device
110 * @note Only a few devices support this
111 */
102 QString uniq() const; 112 QString uniq() const;
113 /**
114 * @returns whether a certain @a Feature is being supported by this device
115 */
103 bool hasFeature( Feature ) const; 116 bool hasFeature( Feature ) const;
117 /**
118 * @returns whether a given @a Key or Button is being held at the moment
119 */
104 bool isHeld( Key ) const; 120 bool isHeld( Key ) const;
121 /**
122 * @internal
123 * @returns a string containing a printable form of the global keymask
124 */
125 QString globalKeyMask() const;
105 126