23#include "KoStoreBase.h"
26class KArchiveDirectory;
32 KoTarStore( const TQString & _filename, Mode _mode, const TQCString & appIdentification );
33 KoTarStore( TQIODevice *dev, Mode mode, const TQCString & appIdentification );
39 KoTarStore( TQWidget* window, const KURL& url, const TQString & _filename, Mode _mode, const TQCString & appIdentification );
42 virtual bool init( Mode _mode );
43 virtual bool openWrite( const TQString& name );
44 virtual bool openRead( const TQString& name );
47 virtual bool enterRelativeDirectory( const TQString& dirName );
48 virtual bool enterAbsoluteDirectory( const TQString& path );
49 virtual bool fileExists( const TQString& absPath ) const;
51 static TQCString completeMagic( const TQCString& appMimetype );
58 const KArchiveDirectory* m_currentDir;
61 TQByteArray m_byteArray;
Helper class for KoStore (mainly for remote file support).
virtual bool closeRead()=0
virtual bool closeWrite()=0
|