Add another crash guard, should cover Andy's LDAP crashes.
[kdepim.git] / kmailcvt / filter_thunderbird.hxx
blob438089b915aab4b18d89bf1e926e8fc13f69086e
1 /***************************************************************************
2 filter_thunderbird.hxx - Thunderbird mail import
3 -------------------
4 begin : Januar 26 2005
5 copyright : (C) 2005 by Danny Kukawka
6 email : danny.kukawka@web.de
7 ***************************************************************************/
9 /***************************************************************************
10 * *
11 * This program is free software; you can redistribute it and/or modify *
12 * it under the terms of the GNU General Public License as published by *
13 * the Free Software Foundation; either version 2 of the License, or *
14 * (at your option) any later version. *
15 * *
16 ***************************************************************************/
18 #ifndef FILTER_THUNDERBIRD_HXX
19 #define FILTER_THUNDERBIRD_HXX
21 #include "filters.hxx"
23 /**
24 * Imports Thinderbird mail folder recursively, keeping the folder structure.
25 * @author Danny Kukawka
27 class FilterThunderbird : public Filter
29 public:
30 FilterThunderbird(void);
31 ~FilterThunderbird(void);
33 void import(FilterInfo *info);
35 private:
36 QString mailDir;
38 void importDirContents(FilterInfo*, const QString&, const QString&, const QString&);
39 void importMBox(FilterInfo*, const QString&, const QString&, const QString&);
42 #endif