X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=file.h;fp=file.h;h=0000000000000000000000000000000000000000;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=678485c146070840274bd48a8da27914d160500c;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/file.h b/file.h deleted file mode 100644 index 678485c..0000000 --- a/file.h +++ /dev/null @@ -1,53 +0,0 @@ -#ifndef FILE_H -#define FILE_H - -#include - -namespace File -{ - enum ErrorCode {Success,Aborted,NoZip}; -} - -enum LoadMode {NewMap,ImportAdd,ImportReplace}; -enum SaveMode {PartOfMap,CompleteMap,UndoCommand}; -enum FileType {VymMap, FreemindMap,UnknownMap}; - -///////////////////////////////////////////////////////////////////////////// -QString convertToRel (const QString &,const QString &); -QString convertToAbs (const QString &,const QString &); -QString basename (const QString&); -QString dirname (const QString&); - -QString browseDirectory (QWidget *parent=NULL, const QString &caption=""); -bool reallyWriteDirectory(const QString &dir); - -QString makeTmpDir (bool &ok, QString prefix); -bool isInTmpDir (QString fn); -QString makeUniqueDir (bool &ok, QString); -void removeDir(QDir); -bool copyDir (QDir src,QDir dst, const bool &override=false); -void makeSubDirs (const QString &); -File::ErrorCode zipDir (QDir , QString); -File::ErrorCode unzipDir (QDir , QString); -bool loadStringFromDisk (const QString &fn, QString &s); -bool saveStringToDisk (const QString &fn, const QString &s); - -FileType getMapType ( const QString &fn); - -////////////////////////////////////////////////////////// -// Helper function to select image format while in SaveDialogs - -class ImageIO -{ -public: - ImageIO (); - QStringList getFilters(); - QString getType ( QString ); - QString guessType ( QString ); - -private: - QStringList imageFilters; - QStringList imageTypes; -}; - -#endif