1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/file.h Tue Jun 06 14:58:11 2006 +0000
1.3 @@ -0,0 +1,36 @@
1.4 +#ifndef FILE_H
1.5 +#define FILE_H
1.6 +
1.7 +#include <qdir.h>
1.8 +
1.9 +enum LoadMode {NewMap,ImportAdd,ImportReplace};
1.10 +enum SaveMode {PartOfMap,CompleteMap,UndoCommand};
1.11 +enum ErrorCode {success,aborted,nozip};
1.12 +
1.13 +
1.14 +/////////////////////////////////////////////////////////////////////////////
1.15 +QString maskPath (QString );
1.16 +QString convertToRel (const QString &,const QString &);
1.17 +QString makeUniqueDir (QString);
1.18 +void removeDir(QDir);
1.19 +void makeSubDirs (const QString &);
1.20 +ErrorCode zipDir (const QDir &,const QString&);
1.21 +ErrorCode unzipDir (const QDir &,const QString&);
1.22 +bool loadStringFromDisk (const QString &, QString &);
1.23 +bool saveStringToDisk (const QString &, const QString &s);
1.24 +
1.25 +/////////////////////////////////////////////////////////////////////////////
1.26 +#include <qlabel.h>
1.27 +#include <q3filedialog.h>
1.28 +#include <qpixmap.h>
1.29 +
1.30 +class ImagePreview : public QLabel, public Q3FilePreview
1.31 +{
1.32 +public:
1.33 + ImagePreview( QWidget * );
1.34 + void previewUrl( const Q3Url & );
1.35 +protected:
1.36 + Q3FileDialog *fdia;
1.37 +};
1.38 +
1.39 +#endif