diff -r de97201180ea -r 98f260cfb1fe file.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/file.h Wed Jan 25 09:05:57 2006 +0000 @@ -0,0 +1,34 @@ +#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 QFilePreview +{ +public: + ImagePreview( QWidget * ); + void previewUrl( const QUrl & ); +}; + +#endif