6 #include <QProgressDialog>
14 ///////////////////////////////////////////////////////////////////////
19 ImportBase(VymModel *m);
20 virtual ~ImportBase();
22 virtual void setDir(const QString &);
23 virtual void setFile(const QString &);
24 virtual bool transform();
25 virtual QString getTransformedFile();
32 QString transformedFile;
35 ///////////////////////////////////////////////////////////////////////
36 class ImportFirefoxBookmarks : public ImportBase {
38 enum ParseMode {countBookmarks, buildMap};
39 ImportFirefoxBookmarks(VymModel *m);
42 QProgressDialog progressDialog;
43 bool parseJson(QJsonValue jsval, ParseMode mode, BranchItem *selbi = NULL);
46 uint currentBookmarks;
49 ///////////////////////////////////////////////////////////////////////
50 class ImportMM : public ImportBase {