file.h
author insilmaril
Wed, 25 Jan 2006 09:05:57 +0000
changeset 195 98f260cfb1fe
child 205 30c4a6c7ff10
permissions -rw-r--r--
Added missing file.h file.cpp
insilmaril@195
     1
#ifndef FILE_H
insilmaril@195
     2
#define FILE_H
insilmaril@195
     3
insilmaril@195
     4
#include <qdir.h>
insilmaril@195
     5
insilmaril@195
     6
enum LoadMode {NewMap,ImportAdd,ImportReplace};
insilmaril@195
     7
enum SaveMode {PartOfMap,CompleteMap,UndoCommand};
insilmaril@195
     8
enum errorCode {success,aborted,nozip};
insilmaril@195
     9
insilmaril@195
    10
insilmaril@195
    11
/////////////////////////////////////////////////////////////////////////////
insilmaril@195
    12
QString maskPath (QString );
insilmaril@195
    13
QString convertToRel (const QString &,const QString &);
insilmaril@195
    14
QString makeUniqueDir (QString);
insilmaril@195
    15
void removeDir(QDir);
insilmaril@195
    16
void makeSubDirs (const QString &);
insilmaril@195
    17
errorCode zipDir (const QDir &,const QString&);
insilmaril@195
    18
errorCode unzipDir (const QDir &,const QString&);
insilmaril@195
    19
bool loadStringFromDisk (const QString &, QString &);
insilmaril@195
    20
bool saveStringToDisk (const QString &, const QString &s);
insilmaril@195
    21
insilmaril@195
    22
/////////////////////////////////////////////////////////////////////////////
insilmaril@195
    23
#include <qlabel.h>
insilmaril@195
    24
#include <qfiledialog.h>
insilmaril@195
    25
#include <qpixmap.h>
insilmaril@195
    26
insilmaril@195
    27
class ImagePreview : public QLabel, public QFilePreview
insilmaril@195
    28
{
insilmaril@195
    29
public:
insilmaril@195
    30
    ImagePreview( QWidget * );
insilmaril@195
    31
    void previewUrl( const QUrl & );
insilmaril@195
    32
};
insilmaril@195
    33
insilmaril@195
    34
#endif