21#ifndef KCAL_LISTBASE_H 
   22#define KCAL_LISTBASE_H 
   24#include <tqvaluelist.h> 
   37      : TQValueList<T *>(), mAutoDelete(  false )  
   42      : TQValueList<T *>( l ), mAutoDelete(  false )  
   49        TQValueListIterator<T *> it;  
   50        for( it = TQValueList<T*>::begin(); it != TQValueList<T*>::end(); ++it ) {  
   58      if (  this == &l )  return * this;  
   59      TQValueList<T *>::operator=( l );  
   63    void setAutoDelete(  bool autoDelete )  
   65      mAutoDelete = autoDelete;  
   68    bool removeRef( T *t )  
   70      TQValueListIterator<T *> it = this-> find( t );  
   71      if ( it == TQValueList<T*>::end() ) {  
   74        if ( mAutoDelete )  delete t;  
   83        for ( TQValueListIterator<T*> it = TQValueList<T*>::begin();  
   84              it != TQValueList<T*>::end(); ++it ) {  
   88      TQValueList<T*>::clear();  
This class provides a template for lists of pointers.  
Attachment * find(TQWidget *parent, const TQString &attachmentName, Incidence *incidence) Finds the attachment in the user's calendar, by attachmentName and incidence.  
Namespace KCal is for global classes, objects and/or functions in libkcal.  
  
           
        
        
          
         
        
      
      
    
    
    
  
 |