[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/3.5/kdepim/libkcal
From:       David Jarvie <software () astrojar ! org ! uk>
Date:       2005-08-14 13:39:30
Message-ID: 1124026770.980123.21961.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 449122 by djarvie:

Add clearRecurrence() to enable mRecurrence to be deleted


 M  +6 -0      incidence.cpp  
 M  +3 -0      incidence.h  


--- branches/KDE/3.5/kdepim/libkcal/incidence.cpp #449121:449122
@@ -343,6 +343,12 @@
   return mRecurrence;
 }
 
+void Incidence::clearRecurrence()
+{
+  delete mRecurrence;
+  mRecurrence = 0;
+}
+
 uint Incidence::recurrenceType() const
 {
   if ( mRecurrence ) return mRecurrence->recurrenceType();
--- branches/KDE/3.5/kdepim/libkcal/incidence.h #449121:449122
@@ -227,6 +227,9 @@
     */
     Recurrence *recurrence() const;
 
+    /** Removes all recurrence and exception rules and dates. */
+    void clearRecurrence();
+
     /**
       Forward to Recurrence::doesRecur().
     */
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic