diff -r 30c4a6c7ff10 -r 2eeafc34e470 imports.h --- a/imports.h Wed Feb 15 12:54:55 2006 +0000 +++ b/imports.h Mon Apr 24 10:05:10 2006 +0000 @@ -15,15 +15,18 @@ { public: ImportBase(); - ~ImportBase(); - void setDir(const QString &); - void setFile(const QString &); - void setMapCenter (MapCenterObj*); + virtual ~ImportBase(); + virtual void setDir(const QString &); + virtual void setFile(const QString &); + virtual void setMapCenter (MapCenterObj*); + virtual bool transform(); + virtual QString getTransformedFile(); protected: QDir tmpDir; QString inputDir; QString inputFile; MapCenterObj *mapCenter; + QString transformedFile; }; @@ -31,12 +34,17 @@ class ImportKDEBookmarks:public ImportBase { public: - void transform(); - QString getTransformedFile(); -private: - QString transformedFile; + bool transform(); }; +/////////////////////////////////////////////////////////////////////// +class ImportMM:public ImportBase +{ +public: + bool transform(); +}; + + #endif