-rw-r--r-- | libopie/odevice.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/libopie/odevice.h b/libopie/odevice.h index 54b85a2..8164c4d 100644 --- a/libopie/odevice.h +++ b/libopie/odevice.h | |||
@@ -26,6 +26,8 @@ | |||
26 | 26 | ||
27 | #include <opie/odevicebutton.h> | 27 | #include <opie/odevicebutton.h> |
28 | 28 | ||
29 | enum Transformation { None, Rot90, Rot180, Rot270 }; /* from qgfxtransformed_qws.cpp */ | ||
30 | |||
29 | class ODeviceData; | 31 | class ODeviceData; |
30 | 32 | ||
31 | namespace Opie { | 33 | namespace Opie { |
@@ -48,6 +50,9 @@ enum OModel { | |||
48 | 50 | ||
49 | Model_Zaurus_SL5000 = ( Model_Zaurus | 0x000001 ), | 51 | Model_Zaurus_SL5000 = ( Model_Zaurus | 0x000001 ), |
50 | Model_Zaurus_SL5500 = ( Model_Zaurus | 0x000002 ), | 52 | Model_Zaurus_SL5500 = ( Model_Zaurus | 0x000002 ), |
53 | Model_Zaurus_SLA300 = ( Model_Zaurus | 0x000003 ), | ||
54 | Model_Zaurus_SLB600 = ( Model_Zaurus | 0x000004 ), | ||
55 | Model_Zaurus_SLC700 = ( Model_Zaurus | 0x000005 ), | ||
51 | }; | 56 | }; |
52 | 57 | ||
53 | enum OVendor { | 58 | enum OVendor { |
@@ -89,7 +94,6 @@ enum OHardKey { | |||
89 | HardKey_Backlight = Qt::Key_F35, | 94 | HardKey_Backlight = Qt::Key_F35, |
90 | }; | 95 | }; |
91 | 96 | ||
92 | |||
93 | class ODevice : public QObject { | 97 | class ODevice : public QObject { |
94 | Q_OBJECT | 98 | Q_OBJECT |
95 | 99 | ||
@@ -107,8 +111,6 @@ public: | |||
107 | 111 | ||
108 | static ODevice *inst ( ); | 112 | static ODevice *inst ( ); |
109 | 113 | ||
110 | |||
111 | |||
112 | // information | 114 | // information |
113 | 115 | ||
114 | QString modelString ( ) const; | 116 | QString modelString ( ) const; |
@@ -123,6 +125,8 @@ public: | |||
123 | 125 | ||
124 | QString systemVersionString ( ) const; | 126 | QString systemVersionString ( ) const; |
125 | 127 | ||
128 | Transformation rotation ( ) const; | ||
129 | |||
126 | // system | 130 | // system |
127 | 131 | ||
128 | virtual bool setSoftSuspend ( bool on ); | 132 | virtual bool setSoftSuspend ( bool on ); |