20 #ifndef kmfoldernode_h 21 #define kmfoldernode_h 25 #include <tqptrlist.h> 29 class KMFolderNode: public TQObject 35 KMFolderNode( KMFolderDir * parent, const TQString & name ); 36 virtual ~KMFolderNode(); 42 virtual bool isDir( void) const; 43 virtual void setDir( bool aDir) { mDir = aDir; } 55 virtual TQString path() const; 58 TQString name() const { return mName; } 59 void setName( const TQString& aName) { mName = aName; } 63 virtual TQString label() const; 66 virtual TQString prettyURL() const = 0; 70 void setId( uint id ) { mId = id; } 79 typedef TQPtrList<KMFolderNode> KMFolderNodeList; KMail list that manages the contents of one directory that may contain folders and/or other directori...
|