author | kergoth <kergoth> | 2003-04-01 02:15:50 (UTC) |
---|---|---|
committer | kergoth <kergoth> | 2003-04-01 02:15:50 (UTC) |
commit | e74e3a64223b5b57ca0c23c77ba06c63e648f09a (patch) (unidiff) | |
tree | a3783391e604a49a52d9cbb8d9934ad6f1f8f415 | |
parent | f23b042e2ac0a8b31a51c1059dee281156dd5ce9 (diff) | |
download | opie-e74e3a64223b5b57ca0c23c77ba06c63e648f09a.zip opie-e74e3a64223b5b57ca0c23c77ba06c63e648f09a.tar.gz opie-e74e3a64223b5b57ca0c23c77ba06c63e648f09a.tar.bz2 |
Set appropriate default rotation for SL-A300.
-rw-r--r-- | libopie/odevice.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libopie/odevice.cpp b/libopie/odevice.cpp index 377945d..55ba7bd 100644 --- a/libopie/odevice.cpp +++ b/libopie/odevice.cpp | |||
@@ -1002,37 +1002,39 @@ void Zaurus::init ( ) | |||
1002 | d-> m_model = Model_Zaurus_SL5500; | 1002 | d-> m_model = Model_Zaurus_SL5500; |
1003 | else if ( model == "SL-C700" ) | 1003 | else if ( model == "SL-C700" ) |
1004 | d-> m_model = Model_Zaurus_SLC700; | 1004 | d-> m_model = Model_Zaurus_SLC700; |
1005 | else if ( model == "SL-A300" ) | 1005 | else if ( model == "SL-A300" ) |
1006 | d-> m_model = Model_Zaurus_SLA300; | 1006 | d-> m_model = Model_Zaurus_SLA300; |
1007 | else if ( model == "SL-B600" || model == "SL-5600" ) | 1007 | else if ( model == "SL-B600" || model == "SL-5600" ) |
1008 | d-> m_model = Model_Zaurus_SLB600; | 1008 | d-> m_model = Model_Zaurus_SLB600; |
1009 | else | 1009 | else |
1010 | d-> m_model = Model_Zaurus_SL5000; | 1010 | d-> m_model = Model_Zaurus_SL5000; |
1011 | } | 1011 | } |
1012 | else { | 1012 | else { |
1013 | d-> m_model = Model_Zaurus_SL5000; | 1013 | d-> m_model = Model_Zaurus_SL5000; |
1014 | d-> m_modelstr = "Zaurus (model unknown)"; | 1014 | d-> m_modelstr = "Zaurus (model unknown)"; |
1015 | } | 1015 | } |
1016 | 1016 | ||
1017 | switch ( d-> m_model ) { | 1017 | switch ( d-> m_model ) { |
1018 | case Model_Zaurus_SLA300: | ||
1019 | d-> m_rotation = Rot0; | ||
1020 | break; | ||
1018 | case Model_Zaurus_SLC700: | 1021 | case Model_Zaurus_SLC700: |
1019 | /* note for C700, we must check the display rotation | 1022 | /* note for C700, we must check the display rotation |
1020 | * sensor to set an appropriate value | 1023 | * sensor to set an appropriate value |
1021 | */ | 1024 | */ |
1022 | case Model_Zaurus_SLA300: | ||
1023 | case Model_Zaurus_SLB600: | 1025 | case Model_Zaurus_SLB600: |
1024 | case Model_Zaurus_SL5500: | 1026 | case Model_Zaurus_SL5500: |
1025 | case Model_Zaurus_SL5000: | 1027 | case Model_Zaurus_SL5000: |
1026 | default: | 1028 | default: |
1027 | d-> m_rotation = Rot270; | 1029 | d-> m_rotation = Rot270; |
1028 | break; | 1030 | break; |
1029 | } | 1031 | } |
1030 | m_leds [0] = Led_Off; | 1032 | m_leds [0] = Led_Off; |
1031 | } | 1033 | } |
1032 | 1034 | ||
1033 | void Zaurus::initButtons ( ) | 1035 | void Zaurus::initButtons ( ) |
1034 | { | 1036 | { |
1035 | if ( d-> m_buttons ) | 1037 | if ( d-> m_buttons ) |
1036 | return; | 1038 | return; |
1037 | 1039 | ||
1038 | d-> m_buttons = new QValueList <ODeviceButton>; | 1040 | d-> m_buttons = new QValueList <ODeviceButton>; |