5 #include "kmfoldernode.h"
6 #include "kmfoldertype.h"
15 class KMFolderDir: public KMFolderNode, public KMFolderNodeList
22 const TQString& path = TQString(),
23 KMFolderDirType = KMStandardDir );
26 virtual bool isDir() const { return true; }
37 virtual TQString path() const;
40 TQString label() const;
50 KMFolderType folderType=KMFolderTypeMbox );
56 virtual KMFolderMgr* manager() const;
61 virtual KMFolderDirType type() const { return mDirType; }
65 KMFolderDirType mDirType;
77 KMFolderRootDir( KMFolderMgr* manager,
78 const TQString& path=TQString(),
79 KMFolderDirType dirType = KMStandardDir );
80 virtual ~KMFolderRootDir();
81 virtual TQString path() const;
84 virtual void setPath( const TQString&);
88 void setBaseURL( const TQCString& baseURL );
90 virtual KMFolderMgr* manager() const;
94 KMFolderMgr *mManager;
|