-rw-r--r-- | bin/kdepim/WhatsNew.txt | 2 | ||||
-rw-r--r-- | kalarmd/simplealarmdaemonapplet.cpp | 6 |
2 files changed, 3 insertions, 5 deletions
diff --git a/bin/kdepim/WhatsNew.txt b/bin/kdepim/WhatsNew.txt index df0b2eb..6a9a200 100644 --- a/bin/kdepim/WhatsNew.txt +++ b/bin/kdepim/WhatsNew.txt @@ -11,9 +11,9 @@ Replaced the solid half-hour lines in agenda view by dot lines. Fixed some minor problems. (Like word wrap in help text windows). Fixed a strange problem in KO/Pi alarm applet. Did not find the actual problem, -such that now Qtopia reboots if deinstalling the alarm applet. +such that now Qtopia reboots again if deinstalling the alarm applet. But the alarm applet should work again. ********** VERSION 1.9.15 ************ diff --git a/kalarmd/simplealarmdaemonapplet.cpp b/kalarmd/simplealarmdaemonapplet.cpp index 3277036..73b1e07 100644 --- a/kalarmd/simplealarmdaemonapplet.cpp +++ b/kalarmd/simplealarmdaemonapplet.cpp @@ -13,9 +13,9 @@ SimpleAlarmDaemonApplet::SimpleAlarmDaemonApplet() } SimpleAlarmDaemonApplet::~SimpleAlarmDaemonApplet() { - //delete mApplet; + delete mApplet; mApplet = 0; } @@ -40,20 +40,18 @@ int SimpleAlarmDaemonApplet::position() const } QRESULT SimpleAlarmDaemonApplet::queryInterface( const QUuid &uuid, QUnknownInterface **iface ) { - // qDebug(" SimpleAlarmDaemonApplet::queryInterface "); *iface = 0; if ( uuid == IID_QUnknown ) *iface = this; else if ( uuid == IID_TaskbarApplet ) *iface = this; - if ( *iface ) { (*iface)->addRef(); return QS_OK; } - return QE_NOINTERFACE; + return QS_FALSE; } Q_EXPORT_INTERFACE() { Q_CREATE_INSTANCE( SimpleAlarmDaemonApplet ) |