SVN_SILENT made messages (.desktop file)
[kdepim.git] / mailimporter / filter_opera.h
bloba70929be0fc4f70704b9cd9d9fe821e2e7162a0b
1 /***************************************************************************
2 filter_opera.h - Opera 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 MAILIMPORTER_FILTER_OPERA_HXX
19 #define MAILIMPORTER_FILTER_OPERA_HXX
21 #include "filters.h"
22 #include <QDir>
23 /**
24 *imports opera account-archives into KMail
25 *@author Danny Kukawka
27 namespace MailImporter {
28 class MAILIMPORTER_EXPORT FilterOpera : public Filter
30 public:
31 explicit FilterOpera();
32 ~FilterOpera();
34 void import();
35 void importMails( const QString &maildir );
36 static QString defaultSettingsPath();
38 private:
39 void importBox( const QDir & importDir, const QStringList & , const QString & accountName = QString());
40 void importRecursive(const QDir& maildir, const QString &accountName = QString() );
44 #endif