23#include "KoStoreBase.h"
26class KArchiveDirectory;
32 KoZipStore( const TQString & _filename, Mode _mode, const TQCString & appIdentification );
33 KoZipStore( TQIODevice *dev, Mode mode, const TQCString & appIdentification );
39 KoZipStore( TQWidget* window, const KURL& _url, const TQString & _filename, Mode _mode, const TQCString & appIdentification );
42 virtual TQ_LONG write( const char* _data, TQ_ULONG _len );
44 virtual bool init( Mode _mode, const TQCString& appIdentification );
45 virtual bool openWrite( const TQString& name );
46 virtual bool openRead( const TQString& name );
49 virtual bool enterRelativeDirectory( const TQString& dirName );
50 virtual bool enterAbsoluteDirectory( const TQString& path );
51 virtual bool fileExists( const TQString& absPath ) const;
58 const KArchiveDirectory* m_currentDir;
Helper class for KoStore (mainly for remote file support).
virtual bool closeRead()=0
virtual bool closeWrite()=0
|