diff -r 9eb7767c2dfa -r 608f976aa7bb file.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/file.h Tue Jun 06 14:58:11 2006 +0000 @@ -0,0 +1,36 @@ +#ifndef FILE_H +#define FILE_H + +#include + +enum LoadMode {NewMap,ImportAdd,ImportReplace}; +enum SaveMode {PartOfMap,CompleteMap,UndoCommand}; +enum ErrorCode {success,aborted,nozip}; + + +///////////////////////////////////////////////////////////////////////////// +QString maskPath (QString ); +QString convertToRel (const QString &,const QString &); +QString makeUniqueDir (QString); +void removeDir(QDir); +void makeSubDirs (const QString &); +ErrorCode zipDir (const QDir &,const QString&); +ErrorCode unzipDir (const QDir &,const QString&); +bool loadStringFromDisk (const QString &, QString &); +bool saveStringToDisk (const QString &, const QString &s); + +///////////////////////////////////////////////////////////////////////////// +#include +#include +#include + +class ImagePreview : public QLabel, public Q3FilePreview +{ +public: + ImagePreview( QWidget * ); + void previewUrl( const Q3Url & ); +protected: + Q3FileDialog *fdia; +}; + +#endif