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