author | harlekin <harlekin> | 2002-10-28 22:56:28 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-10-28 22:56:28 (UTC) |
commit | 7aaf3d45d9156a126a753311ffdb220a550d47a5 (patch) (side-by-side diff) | |
tree | 89bab2496a90d498848348c24a8186b4aba7285b /core/pim/today/plugins/datebook/datebookevent.cpp | |
parent | 483941bdb352bccca2bcb344f3e2724e3a3eedab (diff) | |
download | opie-7aaf3d45d9156a126a753311ffdb220a550d47a5.zip opie-7aaf3d45d9156a126a753311ffdb220a550d47a5.tar.gz opie-7aaf3d45d9156a126a753311ffdb220a550d47a5.tar.bz2 |
less qcop trouble on retial rom
Diffstat (limited to 'core/pim/today/plugins/datebook/datebookevent.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/pim/today/plugins/datebook/datebookevent.cpp | 28 |
1 files changed, 11 insertions, 17 deletions
diff --git a/core/pim/today/plugins/datebook/datebookevent.cpp b/core/pim/today/plugins/datebook/datebookevent.cpp index c37813b..0a0d186 100644 --- a/core/pim/today/plugins/datebook/datebookevent.cpp +++ b/core/pim/today/plugins/datebook/datebookevent.cpp @@ -22,2 +22,6 @@ +#include <opie/odevice.h> + +using namespace Opie; + DateBookEvent::DateBookEvent(const EffectiveEvent &ev, @@ -64,6 +68,4 @@ DateBookEvent::DateBookEvent(const EffectiveEvent &ev, } - setText( msg ); connect( this, SIGNAL( clicked() ), this, SLOT( editMe() ) ); - // setAlignment( int( QLabel::WordBreak | QLabel::AlignLeft ) ); } @@ -77,3 +79,2 @@ DateBookEvent::DateBookEvent(const EffectiveEvent &ev, QString DateBookEvent::ampmTime( QTime tm ) { - QString s; @@ -94,3 +95,2 @@ QString DateBookEvent::ampmTime( QTime tm ) { } - } @@ -102,7 +102,9 @@ QString DateBookEvent::ampmTime( QTime tm ) { void DateBookEvent::editEventSlot( const Event &e ) { - startDatebook(); - while( !QCopChannel::isRegistered( "QPE/Datebook" ) ) qApp->processEvents(); - QCopEnvelope env( "QPE/Datebook", "editEvent(int)" ); - env << e.uid(); + if ( ODevice::inst()->system() == System_Zaurus ) { + QCopEnvelope env( "QPE/Application/datebook", "raise()" ); + } else { + QCopEnvelope env( "QPE/Datebook", "editEvent(int)" ); + env << e.uid(); + } } @@ -110,12 +112,4 @@ void DateBookEvent::editEventSlot( const Event &e ) { -/** - * launches datebook - */ -void DateBookEvent::startDatebook() { - QCopEnvelope e( "QPE/System", "execute(QString)" ); - e << QString( "datebook" ); -} - void DateBookEvent::editMe() { - emit editEvent( event.event() ); + emit editEvent( event.event() ); } |