-rw-r--r-- | libopie/odevice.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/libopie/odevice.cpp b/libopie/odevice.cpp index 25c9826..2d2f7db 100644 --- a/libopie/odevice.cpp +++ b/libopie/odevice.cpp | |||
@@ -291,65 +291,59 @@ QString ODevice::systemString ( ) const | |||
291 | { | 291 | { |
292 | return d-> m_systemstr; | 292 | return d-> m_systemstr; |
293 | } | 293 | } |
294 | 294 | ||
295 | OSystem ODevice::system ( ) const | 295 | OSystem ODevice::system ( ) const |
296 | { | 296 | { |
297 | return d-> m_system; | 297 | return d-> m_system; |
298 | } | 298 | } |
299 | 299 | ||
300 | QString ODevice::systemVersionString ( ) const | 300 | QString ODevice::systemVersionString ( ) const |
301 | { | 301 | { |
302 | return d-> m_sysverstr; | 302 | return d-> m_sysverstr; |
303 | } | 303 | } |
304 | 304 | ||
305 | void ODevice::alarmSound ( ) | 305 | void ODevice::alarmSound ( ) |
306 | { | 306 | { |
307 | #ifndef QT_QWS_EBX | ||
308 | #ifndef QT_NO_SOUND | 307 | #ifndef QT_NO_SOUND |
309 | static Sound snd ( "alarm" ); | 308 | static Sound snd ( "alarm" ); |
310 | 309 | ||
311 | if ( snd. isFinished ( )) | 310 | if ( snd. isFinished ( )) |
312 | snd. play ( ); | 311 | snd. play ( ); |
313 | #endif | 312 | #endif |
314 | #endif | ||
315 | } | 313 | } |
316 | 314 | ||
317 | void ODevice::keySound ( ) | 315 | void ODevice::keySound ( ) |
318 | { | 316 | { |
319 | #ifndef QT_QWS_EBX | ||
320 | #ifndef QT_NO_SOUND | 317 | #ifndef QT_NO_SOUND |
321 | static Sound snd ( "keysound" ); | 318 | static Sound snd ( "keysound" ); |
322 | 319 | ||
323 | if ( snd. isFinished ( )) | 320 | if ( snd. isFinished ( )) |
324 | snd. play ( ); | 321 | snd. play ( ); |
325 | #endif | 322 | #endif |
326 | #endif | ||
327 | } | 323 | } |
328 | 324 | ||
329 | void ODevice::touchSound ( ) | 325 | void ODevice::touchSound ( ) |
330 | { | 326 | { |
331 | 327 | ||
332 | #ifndef QT_QWS_EBX | ||
333 | #ifndef QT_NO_SOUND | 328 | #ifndef QT_NO_SOUND |
334 | static Sound snd ( "touchsound" ); | 329 | static Sound snd ( "touchsound" ); |
335 | 330 | ||
336 | if ( snd. isFinished ( )) | 331 | if ( snd. isFinished ( )) |
337 | snd. play ( ); | 332 | snd. play ( ); |
338 | #endif | 333 | #endif |
339 | #endif | ||
340 | } | 334 | } |
341 | 335 | ||
342 | 336 | ||
343 | QValueList <OLed> ODevice::ledList ( ) const | 337 | QValueList <OLed> ODevice::ledList ( ) const |
344 | { | 338 | { |
345 | return QValueList <OLed> ( ); | 339 | return QValueList <OLed> ( ); |
346 | } | 340 | } |
347 | 341 | ||
348 | QValueList <OLedState> ODevice::ledStateList ( OLed /*which*/ ) const | 342 | QValueList <OLedState> ODevice::ledStateList ( OLed /*which*/ ) const |
349 | { | 343 | { |
350 | return QValueList <OLedState> ( ); | 344 | return QValueList <OLedState> ( ); |
351 | } | 345 | } |
352 | 346 | ||
353 | OLedState ODevice::ledState ( OLed /*which*/ ) const | 347 | OLedState ODevice::ledState ( OLed /*which*/ ) const |
354 | { | 348 | { |
355 | return Led_Off; | 349 | return Led_Off; |
@@ -579,33 +573,32 @@ bool iPAQ::filter ( int /*unicode*/, int keycode, int modifiers, bool isPress, b | |||
579 | } | 573 | } |
580 | else | 574 | else |
581 | return false; | 575 | return false; |
582 | } | 576 | } |
583 | 577 | ||
584 | void iPAQ::timerEvent ( QTimerEvent * ) | 578 | void iPAQ::timerEvent ( QTimerEvent * ) |
585 | { | 579 | { |
586 | killTimer ( m_power_timer ); | 580 | killTimer ( m_power_timer ); |
587 | m_power_timer = 0; | 581 | m_power_timer = 0; |
588 | QWSServer::sendKeyEvent ( -1, HardKey_Backlight, 0, true, false ); | 582 | QWSServer::sendKeyEvent ( -1, HardKey_Backlight, 0, true, false ); |
589 | QWSServer::sendKeyEvent ( -1, HardKey_Backlight, 0, false, false ); | 583 | QWSServer::sendKeyEvent ( -1, HardKey_Backlight, 0, false, false ); |
590 | } | 584 | } |
591 | 585 | ||
592 | 586 | ||
593 | void iPAQ::alarmSound ( ) | 587 | void iPAQ::alarmSound ( ) |
594 | { | 588 | { |
595 | #if defined( QT_QWS_IPAQ ) // IPAQ | ||
596 | #ifndef QT_NO_SOUND | 589 | #ifndef QT_NO_SOUND |
597 | static Sound snd ( "alarm" ); | 590 | static Sound snd ( "alarm" ); |
598 | int fd; | 591 | int fd; |
599 | int vol; | 592 | int vol; |
600 | bool vol_reset = false; | 593 | bool vol_reset = false; |
601 | 594 | ||
602 | if (( fd = ::open ( "/dev/sound/mixer", O_RDWR )) >= 0 ) { | 595 | if (( fd = ::open ( "/dev/sound/mixer", O_RDWR )) >= 0 ) { |
603 | if ( ::ioctl ( fd, MIXER_READ( 0 ), &vol ) >= 0 ) { | 596 | if ( ::ioctl ( fd, MIXER_READ( 0 ), &vol ) >= 0 ) { |
604 | Config cfg ( "qpe" ); | 597 | Config cfg ( "qpe" ); |
605 | cfg. setGroup ( "Volume" ); | 598 | cfg. setGroup ( "Volume" ); |
606 | 599 | ||
607 | int volalarm = cfg. readNumEntry ( "AlarmPercent", 50 ); | 600 | int volalarm = cfg. readNumEntry ( "AlarmPercent", 50 ); |
608 | if ( volalarm < 0 ) | 601 | if ( volalarm < 0 ) |
609 | volalarm = 0; | 602 | volalarm = 0; |
610 | else if ( volalarm > 100 ) | 603 | else if ( volalarm > 100 ) |
611 | volalarm = 100; | 604 | volalarm = 100; |
@@ -615,33 +608,32 @@ void iPAQ::alarmSound ( ) | |||
615 | if ( ::ioctl ( fd, MIXER_WRITE( 0 ), &volalarm ) >= 0 ) | 608 | if ( ::ioctl ( fd, MIXER_WRITE( 0 ), &volalarm ) >= 0 ) |
616 | vol_reset = true; | 609 | vol_reset = true; |
617 | } | 610 | } |
618 | } | 611 | } |
619 | } | 612 | } |
620 | 613 | ||
621 | snd. play ( ); | 614 | snd. play ( ); |
622 | while ( !snd. isFinished ( )) | 615 | while ( !snd. isFinished ( )) |
623 | qApp-> processEvents ( ); | 616 | qApp-> processEvents ( ); |
624 | 617 | ||
625 | if ( fd >= 0 ) { | 618 | if ( fd >= 0 ) { |
626 | if ( vol_reset ) | 619 | if ( vol_reset ) |
627 | ::ioctl ( fd, MIXER_WRITE( 0 ), &vol ); | 620 | ::ioctl ( fd, MIXER_WRITE( 0 ), &vol ); |
628 | ::close ( fd ); | 621 | ::close ( fd ); |
629 | } | 622 | } |
630 | #endif | 623 | #endif |
631 | #endif | ||
632 | } | 624 | } |
633 | 625 | ||
634 | 626 | ||
635 | bool iPAQ::setSoftSuspend ( bool soft ) | 627 | bool iPAQ::setSoftSuspend ( bool soft ) |
636 | { | 628 | { |
637 | bool res = false; | 629 | bool res = false; |
638 | int fd; | 630 | int fd; |
639 | 631 | ||
640 | if (( fd = ::open ( "/proc/sys/ts/suspend_button_mode", O_WRONLY )) >= 0 ) { | 632 | if (( fd = ::open ( "/proc/sys/ts/suspend_button_mode", O_WRONLY )) >= 0 ) { |
641 | if ( ::write ( fd, soft ? "1" : "0", 1 ) == 1 ) | 633 | if ( ::write ( fd, soft ? "1" : "0", 1 ) == 1 ) |
642 | res = true; | 634 | res = true; |
643 | else | 635 | else |
644 | ::perror ( "write to /proc/sys/ts/suspend_button_mode" ); | 636 | ::perror ( "write to /proc/sys/ts/suspend_button_mode" ); |
645 | 637 | ||
646 | ::close ( fd ); | 638 | ::close ( fd ); |
647 | } | 639 | } |