diff -r 519970fe6c84 -r e211e2fc9d54 imports.h --- a/imports.h Tue Feb 21 16:18:23 2006 +0000 +++ b/imports.h Tue Feb 21 16:18:23 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