summaryrefslogtreecommitdiff
authorsandman <sandman>2002-09-30 21:21:08 (UTC)
committer sandman <sandman>2002-09-30 21:21:08 (UTC)
commit3c6afa049f07c7e6311b3c88faf8a200827f3452 (patch) (unidiff)
treef64e62e9e3e0f11932be01da3302c2c6c8291a9f
parentf02403852366623aef6f53258b237e467a25e597 (diff)
downloadopie-3c6afa049f07c7e6311b3c88faf8a200827f3452.zip
opie-3c6afa049f07c7e6311b3c88faf8a200827f3452.tar.gz
opie-3c6afa049f07c7e6311b3c88faf8a200827f3452.tar.bz2
small changes due to ODevice API change
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/unsupported/mail2/bend/bend.cpp25
1 files changed, 19 insertions, 6 deletions
diff --git a/noncore/unsupported/mail2/bend/bend.cpp b/noncore/unsupported/mail2/bend/bend.cpp
index 681aca2..e2ece2a 100644
--- a/noncore/unsupported/mail2/bend/bend.cpp
+++ b/noncore/unsupported/mail2/bend/bend.cpp
@@ -18,2 +18,4 @@
18 18
19using namespace Opie;
20
19BenD::BenD(QWidget *parent, const char *name, WFlags fl) 21BenD::BenD(QWidget *parent, const char *name, WFlags fl)
@@ -56,4 +58,7 @@ void BenD::slotClicked()
56 ODevice *device = ODevice::inst(); 58 ODevice *device = ODevice::inst();
57 if (device->led(1) == OLED_BlinkSlow) 59 if ( !device-> ledList ( ). isEmpty ( )) {
58 device->setLed(1, OLED_Off); 60 OLed led = ( device-> ledList ( ). contains ( Led_Mail )) ? Led_Mail : device-> ledList ( ) [0];
61
62 device->setLedState(led, Led_Off);
63 }
59} 64}
@@ -97,4 +102,9 @@ void BenD::slotIMAPStatus(IMAPResponse &response)
97 if (isHidden()) show(); 102 if (isHidden()) show();
98 if (_config->readBoolEntry("BlinkLed", true)) 103 if (_config->readBoolEntry("BlinkLed", true)) {
99 device->setLed(1, OLED_BlinkSlow); 104 if ( !device-> ledList ( ). isEmpty ( )) {
105 OLed led = ( device-> ledList ( ). contains ( Led_Mail )) ? Led_Mail : device-> ledList ( ) [0];
106
107 device->setLedState(led, device-> ledStateList ( led ). contains ( Led_BlinkSlow ) ? Led_BlinkSlow : Led_On );
108 }
109 }
100 if (_config->readBoolEntry("PlaySound", false)) 110 if (_config->readBoolEntry("PlaySound", false))
@@ -104,4 +114,7 @@ void BenD::slotIMAPStatus(IMAPResponse &response)
104 if (!isHidden()) hide(); 114 if (!isHidden()) hide();
105 if (device->led(1) == OLED_BlinkSlow) 115 if ( !device-> ledList ( ). isEmpty ( )) {
106 device->setLed(1, OLED_Off); 116 OLed led = ( device-> ledList ( ). contains ( Led_Mail )) ? Led_Mail : device-> ledList ( ) [0];
117
118 device->setLedState(led, Led_Off);
119 }
107 } 120 }