[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdepim] mailimporter: Adapt code to use in importwizard
From:       Montel Laurent <montel () kde ! org>
Date:       2012-03-07 20:00:33
Message-ID: 20120307200033.D88FFA60A9 () git ! kde ! org
[Download RAW message or body]

Git commit 0e74865d49be435da478406fb989499629a393db by Montel Laurent.
Committed on 07/03/2012 at 20:59.
Pushed by mlaurent into branch 'master'.

Adapt code to use in importwizard

M  +7    -1    mailimporter/filter_oe.cpp
M  +1    -0    mailimporter/filter_oe.h

http://commits.kde.org/kdepim/0e74865d49be435da478406fb989499629a393db

diff --git a/mailimporter/filter_oe.cpp b/mailimporter/filter_oe.cpp
index da412df..0072e5a 100644
--- a/mailimporter/filter_oe.cpp
+++ b/mailimporter/filter_oe.cpp
@@ -55,7 +55,13 @@ FilterOE::~FilterOE()
 void FilterOE::import()
 {
   // Select directory containing plain text emails
-  setMailDir(KFileDialog::getExistingDirectory(QDir::homePath(),filterInfo()->parent()));
+  const QString maildir = KFileDialog::getExistingDirectory(QDir::homePath(),filterInfo()->parent());
+  importMails(maildir);
+}
+
+void FilterOE::importMails(const QString & maildir)
+{
+  setMailDir(maildir);
   if (mailDir().isEmpty()) { // No directory selected
     filterInfo()->alert(i18n("No directory selected."));
     return;
diff --git a/mailimporter/filter_oe.h b/mailimporter/filter_oe.h
index c64ee1b..cdfaa33 100644
--- a/mailimporter/filter_oe.h
+++ b/mailimporter/filter_oe.h
@@ -35,6 +35,7 @@ public:
   ~FilterOE();
 
   void import();
+  void importMails(const QString & maildir);
 
 protected:
   void importMailBox( const QString& fileName);
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic