imports.h
author insilmaril
Tue, 21 Feb 2006 16:18:23 +0000
changeset 213 b411e48266cd
parent 205 30c4a6c7ff10
child 215 e211e2fc9d54
permissions -rw-r--r--
rudimentary mmap import
     1 #ifndef IMPORTS_H
     2 #define IMPORTS_H
     3 
     4 #include <qdir.h>
     5 #include <qstring.h>
     6 #include <iostream>
     7 
     8 #include "mapcenterobj.h"
     9 #include "settings.h"
    10 
    11 
    12 ///////////////////////////////////////////////////////////////////////
    13 
    14 class ImportBase
    15 {
    16 public:
    17 	ImportBase();
    18 	~ImportBase();
    19 	void setDir(const QString &);
    20 	void setFile(const QString &);
    21 	void setMapCenter (MapCenterObj*);
    22 protected:
    23 	QDir tmpDir;
    24 	QString inputDir;
    25 	QString inputFile;
    26 	MapCenterObj *mapCenter;
    27 	
    28 };
    29 
    30 ///////////////////////////////////////////////////////////////////////
    31 class ImportKDEBookmarks:public ImportBase
    32 {
    33 public:
    34 	void transform();
    35 	QString getTransformedFile();
    36 private:
    37 	QString transformedFile;
    38 };	
    39 
    40 
    41 
    42 #endif