Hello community,

here is the log from the commit of package mailimporter for openSUSE:Factory 
checked in at 2018-08-22 14:15:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mailimporter (Old)
 and      /work/SRC/openSUSE:Factory/.mailimporter.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mailimporter"

Wed Aug 22 14:15:32 2018 rev:29 rq:630167 version:18.08.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/mailimporter/mailimporter.changes        
2018-07-18 22:45:54.856557438 +0200
+++ /work/SRC/openSUSE:Factory/.mailimporter.new/mailimporter.changes   
2018-08-22 14:15:34.901673448 +0200
@@ -1,0 +2,22 @@
+Thu Aug 16 22:07:51 UTC 2018 - [email protected]
+
+- Update to 18.08.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.0.php
+- Changes since 18.07.80:
+  * None
+
+-------------------------------------------------------------------
+Thu Jul 26 13:01:03 UTC 2018 - [email protected]
+
+- Update to 18.07.80
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.07.80.php
+- Changes since 18.04.3:
+  * Use Q_REQUIRED_RESULT
+  * Use override
+  * Fix metainfo.yaml
+
+-------------------------------------------------------------------

Old:
----
  mailimporter-18.04.3.tar.xz

New:
----
  mailimporter-18.08.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mailimporter.spec ++++++
--- /var/tmp/diff_new_pack.qBWVNM/_old  2018-08-22 14:15:35.301674396 +0200
+++ /var/tmp/diff_new_pack.qBWVNM/_new  2018-08-22 14:15:35.301674396 +0200
@@ -19,11 +19,11 @@
 %bcond_without lang
 
 Name:           mailimporter
-Version:        18.04.3
+Version:        18.08.0
 Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
-%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
+%{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 Summary:        Mail import functionality for KDE PIM
 License:        GPL-2.0-only
 Group:          Development/Libraries/C and C++

++++++ mailimporter-18.04.3.tar.xz -> mailimporter-18.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/CMakeLists.txt 
new/mailimporter-18.08.0/CMakeLists.txt
--- old/mailimporter-18.04.3/CMakeLists.txt     2018-07-10 02:15:54.000000000 
+0200
+++ new/mailimporter-18.08.0/CMakeLists.txt     2018-08-10 02:15:21.000000000 
+0200
@@ -1,9 +1,9 @@
 cmake_minimum_required(VERSION 3.0)
-set(PIM_VERSION "5.8.3")
+set(PIM_VERSION "5.9.0")
 
 project(MailImporter VERSION ${PIM_VERSION})
 
-set(KF5_VERSION "5.44.0")
+set(KF5_VERSION "5.47.0")
 
 find_package(ECM ${KF5_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -26,11 +26,11 @@
 set(MAILIMPORTER_LIB ${PIM_VERSION})
 
 
-set(AKONADIMIME_LIB_VERSION "5.8.3")
-set(KDEPIM_LIB_VERSION "5.8.3")
-set(QT_REQUIRED_VERSION "5.8.0")
-set(KMIME_LIB_VERSION "5.8.3")
-set(AKONADI_VERSION "5.8.3")
+set(AKONADIMIME_LIB_VERSION "5.9.0")
+set(KDEPIM_LIB_VERSION "5.9.0")
+set(QT_REQUIRED_VERSION "5.9.0")
+set(KMIME_LIB_VERSION "5.9.0")
+set(AKONADI_VERSION "5.9.0")
 
 find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets Test Xml)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/metainfo.yaml 
new/mailimporter-18.08.0/metainfo.yaml
--- old/mailimporter-18.04.3/metainfo.yaml      2018-06-29 07:04:38.000000000 
+0200
+++ new/mailimporter-18.08.0/metainfo.yaml      2018-08-06 07:14:22.000000000 
+0200
@@ -1,5 +1,6 @@
 name: mailimporter
-description: Mail Importer Library 
+description: Mail Importer Library implements importing of emails from various 
other email clients
+maintainer: mlaurent
 group: kdepim
 platforms:
     - name: All
@@ -12,14 +13,3 @@
    cmake: "KF5::MailImporterAkonadi"
    cmakename: KF5MailImporterAkonadi
 irc: akonadi
-
-group_info:
-    fancyname: KDE PIM
-    maintainer:
-        - mlaurent
-    irc: kontact
-    mailinglist: kde-pim
-    platforms:
-        - All
-    description: MailImporter Library provides a set of libraries to importer 
several mailer format.
-    logo: docs/kontact.svg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/po/da/libmailimporter.po 
new/mailimporter-18.08.0/po/da/libmailimporter.po
--- old/mailimporter-18.04.3/po/da/libmailimporter.po   2018-07-10 
02:15:53.000000000 +0200
+++ new/mailimporter-18.08.0/po/da/libmailimporter.po   2018-08-10 
02:15:20.000000000 +0200
@@ -1,7 +1,7 @@
 # Danish translation of kmailcvt
 # Copyright (C)
 #
-# Erik Kjær Pedersen <[email protected]>, 1998-2002,2003, 2004, 2005.
+# Erik Kjær Pedersen <[email protected]>, 1998-2002, 2003, 2004, 2005.
 # Martin Schlander <[email protected]>, 2008, 2009, 2010, 2012, 2013.
 msgid ""
 msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/po/ru/libmailimporter.po 
new/mailimporter-18.08.0/po/ru/libmailimporter.po
--- old/mailimporter-18.04.3/po/ru/libmailimporter.po   2018-07-10 
02:15:54.000000000 +0200
+++ new/mailimporter-18.08.0/po/ru/libmailimporter.po   2018-08-10 
02:15:20.000000000 +0200
@@ -7,13 +7,14 @@
 # Alexander Potashev <[email protected]>, 2010, 2011, 2014, 2015.
 # Julia Dronova <[email protected]>, 2012.
 # Alexander Lakhin <[email protected]>, 2013.
+# Alexander Yavorsky <[email protected]>, 2018.
 msgid ""
 msgstr ""
 "Project-Id-Version: kmailcvt\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2017-11-03 03:13+0100\n"
-"PO-Revision-Date: 2015-10-04 03:24+0300\n"
-"Last-Translator: Alexander Potashev <[email protected]>\n"
+"PO-Revision-Date: 2018-08-04 21:36+0300\n"
+"Last-Translator: Alexander Yavorsky <[email protected]>\n"
 "Language-Team: Russian <[email protected]>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
@@ -46,7 +47,7 @@
 #, kde-format
 msgctxt "name of balsa application"
 msgid "Balsa"
-msgstr ""
+msgstr "Balsa"
 
 #: mailimporter/filters/filterbalsa.cpp:109
 #: mailimporter/filters/filterevolution.cpp:73
@@ -175,12 +176,10 @@
 "импортированы статусы писем (новые, пересланные и тому подобные).</p>"
 
 #: mailimporter/filters/filterclawsmail.cpp:51
-#, fuzzy, kde-format
-#| msgctxt "define folder name where we will import clawsmail mails"
-#| msgid "ClawsMail-Import"
+#, kde-format
 msgctxt "name of clawsMail application"
 msgid "ClawsMail"
-msgstr "Импорт ClawsMail"
+msgstr "ClawsMail"
 
 #: mailimporter/filters/filterclawsmail.cpp:105
 #, kde-format
@@ -212,12 +211,10 @@
 "импортированных папок будет воссоздана в папке «Evolution-Import».</p>"
 
 #: mailimporter/filters/filterevolution.cpp:48
-#, fuzzy, kde-format
-#| msgctxt "define folder name where we import evolution mails"
-#| msgid "Evolution-Import"
+#, kde-format
 msgctxt "name of evolution application"
 msgid "Evolution"
-msgstr "Evolution-Import"
+msgstr "Evolution"
 
 #: mailimporter/filters/filterevolution.cpp:144
 #: mailimporter/filters/filterevolution_v2.cpp:200
@@ -270,7 +267,7 @@
 #, kde-format
 msgctxt "name of evolution application"
 msgid "Evolution (v2)"
-msgstr ""
+msgstr "Evolution (версия 2)"
 
 #: mailimporter/filters/filterevolution_v2.cpp:130
 #: mailimporter/filters/filterevolution_v2.cpp:169
@@ -302,7 +299,7 @@
 #, kde-format
 msgctxt "name of evolution application"
 msgid "Evolution (v3)"
-msgstr ""
+msgstr "Evolution (версия 3)"
 
 #: mailimporter/filters/filtericedove.cpp:25
 #, kde-format
@@ -331,7 +328,7 @@
 #, kde-format
 msgctxt "name of icedove application"
 msgid "Icedove"
-msgstr ""
+msgstr "Icedove"
 
 #: mailimporter/filters/filterkmail_maildir.cpp:39
 #, kde-format
@@ -403,10 +400,9 @@
 msgstr "Выберите архивированный файл KMail для импорта"
 
 #: mailimporter/filters/filterkmailarchive.cpp:177
-#, fuzzy, kde-format
-#| msgid "Import KMail Archive File"
+#, kde-format
 msgid "KMail Archive Files "
-msgstr "Импорт архивированных файлов KMail"
+msgstr "Архивированные файлы KMail"
 
 #: mailimporter/filters/filterkmailarchive.cpp:179
 #, kde-format
@@ -414,10 +410,9 @@
 msgstr "Выберите архивированный файл, который следует импортировать."
 
 #: mailimporter/filters/filterkmailarchive.cpp:188
-#, fuzzy, kde-format
-#| msgid "No files selected."
+#, kde-format
 msgid "No archive selected."
-msgstr "Файлы не выбраны."
+msgstr "Архив не выбран."
 
 #: mailimporter/filters/filterkmailarchive.cpp:202
 #, kde-format
@@ -557,10 +552,9 @@
 "именем исходного файла и с префиксом «MAILMAN-».</p>"
 
 #: mailimporter/filters/filtermailmangzip.cpp:46
-#, fuzzy, kde-format
-#| msgid "gzip Files (*.txt.gz)"
+#, kde-format
 msgid "gzip Files"
-msgstr "Файлы gzip (*.txt.gz)"
+msgstr "Файлы gzip"
 
 #: mailimporter/filters/filtermailmangzip.cpp:66
 #, kde-format
@@ -595,10 +589,9 @@
 "папки будут иметь префикс MBOX-</p>"
 
 #: mailimporter/filters/filtermbox.cpp:47
-#, fuzzy, kde-format
-#| msgid "mbox Files (*.mbox)"
+#, kde-format
 msgid "mbox Files"
-msgstr "Файлы mbox (*.mbox)"
+msgstr "Файлы mbox"
 
 #: mailimporter/filters/filteroe.cpp:40
 #, kde-format
@@ -687,7 +680,7 @@
 #, kde-format
 msgctxt "name of opera application"
 msgid "Opera"
-msgstr ""
+msgstr "Opera"
 
 #: mailimporter/filters/filteropera.cpp:81
 #: mailimporter/filters/filterplain.cpp:61
@@ -786,20 +779,12 @@
 msgstr "Обработка структуры папок..."
 
 #: mailimporter/filters/filterseamonkey.cpp:25
-#, fuzzy, kde-format
-#| msgid "Import Icedove Mails and Folder Structure"
+#, kde-format
 msgid "Import SeaMonkey Mails and Folder Structure"
-msgstr "Импорт папок и писем из Icedove"
+msgstr "Импорт папок и писем из SeaMonkey"
 
 #: mailimporter/filters/filterseamonkey.cpp:27
-#, fuzzy, kde-format
-#| msgid ""
-#| "<p><b>Icedove import filter</b></p><p>Select your base Icedove mailfolder "
-#| "(usually ~/.icedove/*.default/Mail/Local Folders/).</p><p><b>Note:</b> "
-#| "Never choose a Folder which <u>does not</u> contain mbox-files (for "
-#| "example, a maildir): if you do, you will get many new folders.</"
-#| "p><p>Since it is possible to recreate the folder structure, the folders "
-#| "will be stored under: \"Icedove-Import\".</p>"
+#, kde-format
 msgid ""
 "<p><b>SeaMonkey import filter</b></p><p>Select your base SeaMonkey "
 "mailfolder (usually ~/.icedove/*.default/Mail/Local Folders/).</p><p><b>Note:"
@@ -808,12 +793,12 @@
 "it is possible to recreate the folder structure, the folders will be stored "
 "under: \"SeaMonkey-Import\".</p>"
 msgstr ""
-"<p><b>Импорт локальных папок и писем из Icedove</b></p><p>Необходимо указать "
-"папку, в которой хранится почта Icedove (обычно это ~/.icedove/*.default/"
-"Mail/Local Folders/).</p><p><b>Примечание:</b> <u>не пытайтесь</u> "
+"<p><b>Импорт локальных папок и писем из SeaMonkey</b></p><p>Необходимо "
+"указать папку, в которой хранится почта SeaMonkey (обычно это ~/.icedove/*."
+"default/Mail/Local Folders/).</p><p><b>Примечание: </b><u>не пытайтесь</u> "
 "импортировать почту в формате, отличном от mbox (например, почту в формате "
 "maildir). В этом случае образуется огромное количество новых папок.</"
-"p><p>Структура импортированных папок будет воссоздана в папке «Icedove-"
+"p><p>Структура импортированных папок будет воссоздана в папке «SeaMonkey-"
 "Import».</p>"
 
 #: mailimporter/filters/filtersylpheed.cpp:41
@@ -836,12 +821,10 @@
 "статусы писем (новые, пересланные и т.п.).</p>"
 
 #: mailimporter/filters/filtersylpheed.cpp:63
-#, fuzzy, kde-format
-#| msgctxt "define folder name where we will import sylpheed mails"
-#| msgid "Sylpheed-Import"
+#, kde-format
 msgctxt "name of sylpheed application"
 msgid "Sylpheed"
-msgstr "Sylpheed-Import"
+msgstr "Sylpheed"
 
 #: mailimporter/filters/filtersylpheed.cpp:201
 #, kde-format
@@ -903,19 +886,19 @@
 #, kde-format
 msgctxt "name of thunderbird application"
 msgid "Thunderbird"
-msgstr ""
+msgstr "Thunderbird"
 
 #: mailimporter/othermailerutil.cpp:29
 #, kde-format
 msgctxt "name of trojira application"
 msgid "Trojita"
-msgstr ""
+msgstr "Trojita"
 
 #: mailimporter/othermailerutil.cpp:33 mailimporter/othermailerutil.cpp:37
 #, kde-format
 msgctxt "name of geary application"
 msgid "Geary"
-msgstr ""
+msgstr "Geary"
 
 #: mailimporter/selectthunderbirdprofilewidget.cpp:31
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/po/zh_CN/libmailimporter.po 
new/mailimporter-18.08.0/po/zh_CN/libmailimporter.po
--- old/mailimporter-18.04.3/po/zh_CN/libmailimporter.po        2018-07-10 
02:15:54.000000000 +0200
+++ new/mailimporter-18.08.0/po/zh_CN/libmailimporter.po        2018-08-10 
02:15:21.000000000 +0200
@@ -13,7 +13,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2017-11-03 03:13+0100\n"
-"PO-Revision-Date: 2018-07-03 17:40\n"
+"PO-Revision-Date: 2018-07-24 08:46\n"
 "Last-Translator: guoyunhebrave <[email protected]>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/po/zh_TW/libmailimporter.po 
new/mailimporter-18.08.0/po/zh_TW/libmailimporter.po
--- old/mailimporter-18.04.3/po/zh_TW/libmailimporter.po        2018-07-10 
02:15:54.000000000 +0200
+++ new/mailimporter-18.08.0/po/zh_TW/libmailimporter.po        2018-08-10 
02:15:21.000000000 +0200
@@ -978,198 +978,3 @@
 #, kde-format
 msgid "Unable to retrieve folder for folder path %1."
 msgstr "無法從資料夾路徑 %1 中取得資料夾。"
-
-#, fuzzy
-#~| msgid "KMail Archive Files (*.tar, *.tar.gz, *.tar.bz2, *.zip)"
-#~ msgid "KMail Archive Files (*.tar *.tar.gz *.tar.bz2 *.zip)"
-#~ msgstr "KMail 歸檔 (*.tar, *.tar.gz, *.tar.bz2, *.zip)"
-
-#~ msgid "Import Outlook Emails"
-#~ msgstr "匯入 Outlook 的信件"
-
-#~ msgid ""
-#~ "<p><b>Outlook email import filter</b></p><p>This filter will import mails "
-#~ "from a Outlook pst-file. You will need to locate the folder where the pst-"
-#~ "file has been stored by searching for .pst files under: <i>C:\\Documents "
-#~ "and Settings</i> in Windows 2000 or later</p><p><b>Note:</b> Emails will "
-#~ "be imported into a folder named after the account they came from, "
-#~ "prefixed with OUTLOOK-</p>"
-#~ msgstr ""
-#~ "<p><b>Outlook 信件匯入過濾器</b></p><p>這個過濾器會讀取 Outlook 的 pst 檔"
-#~ "並匯入信件。若您使用的是 Windows 2000 或之後的系統,您必須在 <i>C:"
-#~ "\\Documents and Settings</i> 中找尋 .pst 檔。</p><p><b>注意:</b>這個過濾"
-#~ "器會產生一個新的信件夾,名稱為 pst 檔的檔名前面加上 OUTLOOK-。</p>"
-
-#~ msgid "Counting mail..."
-#~ msgstr "計算信件中..."
-
-#~ msgctxt "'directories' means directories on hard disc, not email-folders."
-#~ msgid "Counting directories..."
-#~ msgstr "計算目錄中..."
-
-#~ msgctxt "'folders' means email-folders, not folders on disc."
-#~ msgid "Counting folders..."
-#~ msgstr "計算資料夾中..."
-
-#~ msgid "<p><i>Written by %1.</i></p>"
-#~ msgstr "<p><i>這個過濾器是由 %1 所撰寫</i></p>"
-
-#~ msgid "KMailCVT Import Tool"
-#~ msgstr "KMailCVT 郵件匯入工具"
-
-#~ msgid "Step 1: Select Filter"
-#~ msgstr "步驟一:選擇匯入過濾器"
-
-#~ msgid "Step 2: Importing..."
-#~ msgstr "步驟二:匯入信件"
-
-#~ msgid "Import in progress"
-#~ msgstr "匯入中..."
-
-#~ msgid "Import finished"
-#~ msgstr "信件已匯入完成"
-
-#~ msgctxt "NAME OF TRANSLATORS"
-#~ msgid "Your names"
-#~ msgstr "曾賢舜,高嘉璘"
-
-#~ msgctxt "EMAIL OF TRANSLATORS"
-#~ msgid "Your emails"
-#~ msgstr "[email protected], [email protected]"
-
-#~ msgid "Click 'Back' to import more emails or contacts"
-#~ msgstr "按「上一頁」可以繼續匯入其他的郵件跟聯絡人等"
-
-#, fuzzy
-#~| msgid ""
-#~| "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/";
-#~| "TR/REC-html40/strict.dtd\">\n"
-#~| "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/"
-#~| "css\">\n"
-#~| "p, li { white-space: pre-wrap; }\n"
-#~| "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; "
-#~| "font-weight:400; font-style:normal;\">\n"
-#~| "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-#~| "right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-#~| "family:'DejaVu Sans'; font-size:8pt; font-weight:600;\">Welcome to "
-#~| "KMailCVT - The Mail Import Tool</span><span style=\" font-family:'DejaVu "
-#~| "Sans'; font-size:8pt;\"> <br /><br />This program will help you import "
-#~| "your email from your previous email program.<br /><br /><br /><br /"
-#~| ">Please select the program you would like to import from. Next, select "
-#~| "the folder you would like to import to, then click 'Next'.</span></p></"
-#~| "body></html>"
-#~ msgid ""
-#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/";
-#~ "REC-html40/strict.dtd\">\n"
-#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/"
-#~ "css\">\n"
-#~ "p, li { white-space: pre-wrap; }\n"
-#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:10pt; "
-#~ "font-weight:400; font-style:normal;\">\n"
-#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-#~ "right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-#~ "family:'DejaVu Sans'; font-size:9pt; font-weight:600;\">Welcome to "
-#~ "KMailCVT - The Mail Import Tool</span><span style=\" font-family:'DejaVu "
-#~ "Sans'; font-size:9pt;\"> <br /><br />This program will help you import "
-#~ "your email from your previous email program.<br /><br />Please select the "
-#~ "program you would like to import from. Next, select the folder you would "
-#~ "like to import to, then click 'Next'.</span></p></body></html>"
-#~ msgstr ""
-#~ "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/";
-#~ "REC-html40/strict.dtd\">\n"
-#~ "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/"
-#~ "css\">\n"
-#~ "p, li { white-space: pre-wrap; }\n"
-#~ "</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; "
-#~ "font-weight:400; font-style:normal;\">\n"
-#~ "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
-#~ "right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
-#~ "family:'DejaVu Sans'; font-size:8pt; font-weight:600;\">歡迎來到 KMailCVT "
-#~ "─ 郵件匯入工具</span><span style=\" font-family:'DejaVu Sans'; font-"
-#~ "size:8pt;\"> <br /><br />這個程式會協助您將您的信件從之前的電子郵件程式匯"
-#~ "入 KMail。<br /><br /><br /><br />請選擇您要匯入哪裡的郵件。接著,選擇您要"
-#~ "匯入哪個資料夾,再按「下一步」。</span></p></body></html>"
-
-#~ msgid "Please select the folder to import to:"
-#~ msgstr "請選擇要匯入哪個資料夾:"
-
-#~ msgid "Remove &duplicate messages during import"
-#~ msgstr "匯入過程中移除重複的信件 (&d)"
-
-#~ msgid "KMailCVT"
-#~ msgstr "KMailCVT"
-
-#~ msgid "Mail Import Tool"
-#~ msgstr "郵件匯入工具"
-
-#, fuzzy
-#~| msgid "Copyright © 2000–2010 KMailCVT authors"
-#~ msgid "Copyright © 2000–2012 KMailCVT authors"
-#~ msgstr "Copyright © 2000–2010 KMailCVT 作者群"
-
-#~ msgid "Hans Dijkema"
-#~ msgstr "Hans Dijkema"
-
-#~ msgid "Original author"
-#~ msgstr "作者"
-
-#~ msgid "Danny Kukawka"
-#~ msgstr "Danny Kukawka"
-
-#~ msgid "Maintainer & New filters"
-#~ msgstr "維護者及新的過濾器"
-
-#~ msgid "Laurence Anderson"
-#~ msgstr "Laurence Anderson"
-
-#~ msgid "New GUI & cleanups"
-#~ msgstr "新的 GUI 設計"
-
-#~ msgid "Daniel Molkentin"
-#~ msgstr "Daniel Molkentin"
-
-#~ msgid "Matthew James Leach"
-#~ msgstr "Matthew James Leach"
-
-#~ msgid "Port to Akonadi"
-#~ msgstr "移植到 Akonadi"
-
-#, fuzzy
-#~| msgid "New GUI & cleanups"
-#~ msgid "New filter & cleanups"
-#~ msgstr "新的 GUI 設計"
-
-#, fuzzy
-#~| msgid "(c) 2000-2009, The KMailCVT developers"
-#~ msgid "(c) 2000-2010, The KMailCVT developers"
-#~ msgstr "(c) 2000-2009, KMailCVT 開發者"
-
-#~ msgid ""
-#~ "<b>Fatal:</b> Unable to start KMail for D-Bus communication: %1; %2<br /"
-#~ ">Make sure <i>kmail</i> is installed."
-#~ msgstr ""
-#~ "<b>嚴重錯誤:</b>無法啟動 KMail D-Bus 通訊:%1;%2請確定您有安裝 "
-#~ "<i>KMail</i>。"
-
-#~ msgid "Cannot make folder %1 in KMail"
-#~ msgstr "無法在 KMail 中建立信件夾 %1 "
-
-#~ msgid "Cannot add message to folder %1 in KMail"
-#~ msgstr "無法在 %1 信件夾新增郵件"
-
-#~ msgid "KMail Import Filters"
-#~ msgstr "KMail 信件匯入過濾器"
-
-#~ msgid ""
-#~ "<b>Welcome to KMailCVT - The KMail Import Tool</b>\n"
-#~ "<br><br>\n"
-#~ "This program will help you import your email from your previous email "
-#~ "program into KMail.<br><br><br><br>\n"
-#~ " Please select the program you would like to import from, then click "
-#~ "'Next'."
-#~ msgstr ""
-#~ "<b>歡迎使用 KMailCVT - KMail 的郵件匯入工具</b>\n"
-#~ "<br><br>\n"
-#~ "這個工具會幫忙您將您之前使用的收發信軟體中的信件搬到 KMail 中。"
-#~ "<br><br><br><br>\n"
-#~ "請選擇您要使用的匯入過濾器,並按「下一頁」。"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filterimporterbase.h 
new/mailimporter-18.08.0/src/mailimporter/filterimporterbase.h
--- old/mailimporter-18.04.3/src/mailimporter/filterimporterbase.h      
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filterimporterbase.h      
2018-08-06 07:14:22.000000000 +0200
@@ -30,12 +30,12 @@
 public:
     explicit FilterImporterBase(MailImporter::FilterInfo *info);
     virtual ~FilterImporterBase();
-    virtual bool importMessage(const QString &folderName, const QString 
&msgPath, bool duplicateCheck, const MailImporter::MessageStatus &status);
-    virtual bool importMessage(const KArchiveFile *file, const QString 
&folderPath, int &nbTotal, int &fileDone);
+    Q_REQUIRED_RESULT virtual bool importMessage(const QString &folderName, 
const QString &msgPath, bool duplicateCheck, const MailImporter::MessageStatus 
&status);
+    Q_REQUIRED_RESULT virtual bool importMessage(const KArchiveFile *file, 
const QString &folderPath, int &nbTotal, int &fileDone);
     virtual void clear();
     virtual void clearCountDuplicate();
-    virtual int countDuplicates() const;
-    virtual QString topLevelFolder() const;
+    Q_REQUIRED_RESULT virtual int countDuplicates() const;
+    Q_REQUIRED_RESULT virtual QString topLevelFolder() const;
 protected:
     MailImporter::FilterInfo *mInfo = nullptr;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/src/mailimporter/filterinfo.h 
new/mailimporter-18.08.0/src/mailimporter/filterinfo.h
--- old/mailimporter-18.04.3/src/mailimporter/filterinfo.h      2018-06-29 
07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filterinfo.h      2018-08-06 
07:14:22.000000000 +0200
@@ -45,12 +45,12 @@
     void alert(const QString &message);
 
     static void terminateASAP();
-    bool shouldTerminate() const;
-    QString rootCollectionName() const;
+    Q_REQUIRED_RESULT bool shouldTerminate() const;
+    Q_REQUIRED_RESULT QString rootCollectionName() const;
 
     QWidget *parentWidget() const;
     void setRemoveDupMessage(bool removeDupMessage);
-    bool removeDupMessage() const;
+    Q_REQUIRED_RESULT bool removeDupMessage() const;
 
 private:
     class Private;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterbalsa.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterbalsa.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterbalsa.h     
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterbalsa.h     
2018-08-06 07:14:22.000000000 +0200
@@ -25,12 +25,12 @@
 {
 public:
     FilterBalsa();
-    ~FilterBalsa();
+    ~FilterBalsa() override;
 
     void import() override;
     void importMails(const QString &maildir);
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
     QString localMailDirPath();
 private:
     void importDirContents(const QString &);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterclawsmail.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterclawsmail.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterclawsmail.h 
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterclawsmail.h 
2018-08-06 07:14:22.000000000 +0200
@@ -30,16 +30,16 @@
 {
 public:
     FilterClawsMail();
-    ~FilterClawsMail();
+    ~FilterClawsMail() override;
 
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
     /* return local mail dir from folderlist.xml*/
-    QString localMailDirPath() override;
-    bool excludeFile(const QString &file) override;
-    QString defaultInstallFolder() const override;
-    QString markFile() const override;
+    Q_REQUIRED_RESULT QString localMailDirPath() override;
+    Q_REQUIRED_RESULT bool excludeFile(const QString &file) override;
+    Q_REQUIRED_RESULT QString defaultInstallFolder() const override;
+    Q_REQUIRED_RESULT QString markFile() const override;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution.h 
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution.h 
2018-08-06 07:14:22.000000000 +0200
@@ -31,12 +31,12 @@
 {
 public:
     FilterEvolution();
-    ~FilterEvolution();
+    ~FilterEvolution() override;
 
     void import() override;
     void importMails(const QString &maildir);
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 private:
     void importDirContents(const QString &, const QString &, const QString &);
     void importMBox(const QString &, const QString &, const QString &);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution_v2.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution_v2.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution_v2.h      
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution_v2.h      
2018-08-06 07:14:22.000000000 +0200
@@ -29,17 +29,17 @@
 {
 public:
     FilterEvolution_v2();
-    ~FilterEvolution_v2();
+    ~FilterEvolution_v2() override;
 
     void import() override;
     void importMails(const QString &maildir);
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
 private:
     void importDirContents(const QString &, const QString &, const QString &);
     void importMBox(const QString &, const QString &, const QString &);
-    bool excludeFiles(const QString &file);
+    Q_REQUIRED_RESULT bool excludeFiles(const QString &file);
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution_v3.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution_v3.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterevolution_v3.h      
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterevolution_v3.h      
2018-08-06 07:14:22.000000000 +0200
@@ -25,12 +25,12 @@
 {
 public:
     FilterEvolution_v3();
-    ~FilterEvolution_v3();
+    ~FilterEvolution_v3() override;
 
     void import() override;
     void importMails(const QString &maildir);
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
 private:
     void importDirContents(const QString &);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filtericedove.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filtericedove.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filtericedove.h   
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filtericedove.h   
2018-08-06 07:14:22.000000000 +0200
@@ -24,13 +24,13 @@
 {
 public:
     FilterIcedove();
-    ~FilterIcedove();
+    ~FilterIcedove() override;
 
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 protected:
-    QString defaultInstallFolder() const override;
-    QString settingsPath() override;
+    Q_REQUIRED_RESULT QString defaultInstallFolder() const override;
+    Q_REQUIRED_RESULT QString settingsPath() override;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterkmail_maildir.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterkmail_maildir.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterkmail_maildir.h     
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterkmail_maildir.h     
2018-08-06 07:14:22.000000000 +0200
@@ -30,7 +30,7 @@
 {
 public:
     FilterKMail_maildir();
-    ~FilterKMail_maildir();
+    ~FilterKMail_maildir() override;
 
     void import() override;
     void importMails(const QString &maildir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterkmailarchive.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterkmailarchive.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterkmailarchive.h      
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterkmailarchive.h      
2018-08-06 07:14:22.000000000 +0200
@@ -30,15 +30,15 @@
 {
 public:
     FilterKMailArchive();
-    ~FilterKMailArchive();
+    ~FilterKMailArchive() override;
 
     void import() override;
     void importMails(const QString &archiveFile);
 private:
 
-    bool importDirectory(const KArchiveDirectory *directory, const QString 
&folderPath);
-    bool importFolder(const KArchiveDirectory *folder, const QString 
&folderPath);
-    bool importMessage(const KArchiveFile *file, const QString &folderPath);
+    Q_REQUIRED_RESULT bool importDirectory(const KArchiveDirectory *directory, 
const QString &folderPath);
+    Q_REQUIRED_RESULT bool importFolder(const KArchiveDirectory *folder, const 
QString &folderPath);
+    Q_REQUIRED_RESULT bool importMessage(const KArchiveFile *file, const 
QString &folderPath);
 
     int countFiles(const KArchiveDirectory *directory) const;
     FilterKMailArchivePrivate *const d;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterlnotes.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterlnotes.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterlnotes.h    
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterlnotes.h    
2018-08-06 07:14:22.000000000 +0200
@@ -28,7 +28,7 @@
 {
 public:
     FilterLNotes();
-    ~FilterLNotes();
+    ~FilterLNotes() override;
     /** Standard import filter... starting line for our import */
     void import() override;
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filtermailapp.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filtermailapp.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filtermailapp.h   
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filtermailapp.h   
2018-08-06 07:14:22.000000000 +0200
@@ -33,7 +33,7 @@
 {
 public:
     FilterMailApp();
-    ~FilterMailApp();
+    ~FilterMailApp() override;
 
     void import() override;
     void importMails(const QString &maildir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filtermailmangzip.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filtermailmangzip.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filtermailmangzip.h       
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filtermailmangzip.h       
2018-08-06 07:14:22.000000000 +0200
@@ -25,7 +25,7 @@
 {
 public:
     FilterMailmanGzip();
-    ~FilterMailmanGzip();
+    ~FilterMailmanGzip() override;
 
     void importMails(const QStringList &filenames);
     void import() override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filtermbox.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filtermbox.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filtermbox.h      
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filtermbox.h      
2018-08-06 07:14:22.000000000 +0200
@@ -29,7 +29,7 @@
 {
 public:
     FilterMBox();
-    ~FilterMBox();
+    ~FilterMBox() override;
 
     void importMails(const QStringList &filenames);
     void import() override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filteroe.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filteroe.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filteroe.h        
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filteroe.h        
2018-08-06 07:14:22.000000000 +0200
@@ -32,7 +32,7 @@
 {
 public:
     FilterOE();
-    ~FilterOE();
+    ~FilterOE() override;
 
     void import() override;
     void importMails(const QString &maildir);
@@ -46,8 +46,8 @@
     void dbxReadEmail(QDataStream &ds, int filePos);
 
     /** helperfunctions for folder structure support */
-    QString parseFolderOEString(QDataStream &ds, int filePos);
-    QString getFolderName(const QString &filename);
+    Q_REQUIRED_RESULT QString parseFolderOEString(QDataStream &ds, int 
filePos);
+    Q_REQUIRED_RESULT QString getFolderName(const QString &filename);
 
     /** which file (of totalFiles) is now in the work? */
     int currentFile;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filteropera.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filteropera.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filteropera.h     
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filteropera.h     
2018-08-06 07:14:22.000000000 +0200
@@ -29,12 +29,12 @@
 {
 public:
     FilterOpera();
-    ~FilterOpera();
+    ~FilterOpera() override;
 
     void import() override;
     void importMails(const QString &maildir);
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
 private:
     void importBox(const QDir &importDir, const QStringList &, const QString 
&accountName = QString());
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterplain.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterplain.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterplain.h     
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterplain.h     
2018-08-06 07:14:22.000000000 +0200
@@ -28,7 +28,7 @@
 {
 public:
     FilterPlain();
-    ~FilterPlain();
+    ~FilterPlain() override;
 
     void import() override;
     void importMails(const QString &mailDir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterpmail.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterpmail.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterpmail.h     
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterpmail.h     
2018-08-06 07:14:22.000000000 +0200
@@ -27,7 +27,7 @@
 {
 public:
     FilterPMail();
-    ~FilterPMail();
+    ~FilterPMail() override;
 
     void import() override;
     void importMails(const QString &chosenDir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterseamonkey.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterseamonkey.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterseamonkey.h 
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterseamonkey.h 
2018-08-06 07:14:22.000000000 +0200
@@ -24,12 +24,12 @@
 {
 public:
     FilterSeaMonkey();
-    ~FilterSeaMonkey();
+    ~FilterSeaMonkey() override;
 
-    static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
 protected:
-    QString defaultInstallFolder() const override;
-    QString settingsPath() override;
+    Q_REQUIRED_RESULT QString defaultInstallFolder() const override;
+    Q_REQUIRED_RESULT QString settingsPath() override;
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filtersylpheed.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filtersylpheed.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filtersylpheed.h  
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filtersylpheed.h  
2018-08-06 07:14:22.000000000 +0200
@@ -32,17 +32,17 @@
 {
 public:
     FilterSylpheed();
-    ~FilterSylpheed();
+    ~FilterSylpheed() override;
 
-    static QString defaultSettingsPath();
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
     void import() override;
     virtual void importMails(const QString &maildir);
 
     /* return local mail dir from folderlist.xml*/
     virtual QString localMailDirPath();
-    virtual bool excludeFile(const QString &file);
+    Q_REQUIRED_RESULT virtual bool excludeFile(const QString &file);
     virtual QString defaultInstallFolder() const;
     virtual QString markFile() const;
 private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterthebat.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterthebat.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterthebat.h    
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterthebat.h    
2018-08-06 07:14:22.000000000 +0200
@@ -31,7 +31,7 @@
 {
 public:
     FilterTheBat();
-    ~FilterTheBat();
+    ~FilterTheBat() override;
 
     void import() override;
     void importMails(const QString &maildir);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/filters/filterthunderbird.h 
new/mailimporter-18.08.0/src/mailimporter/filters/filterthunderbird.h
--- old/mailimporter-18.04.3/src/mailimporter/filters/filterthunderbird.h       
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters/filterthunderbird.h       
2018-08-06 07:14:22.000000000 +0200
@@ -30,24 +30,24 @@
 {
 public:
     FilterThunderbird();
-    ~FilterThunderbird();
+    ~FilterThunderbird() override;
 
     void import() override;
     void importMails(const QString &maildir);
 
-    static QString defaultSettingsPath();
-    static QString defaultProfile(const QString &defaultSettingPath, QWidget 
*parent = nullptr);
-    static QMap<QString, QString> listProfile(QString &currentProfile, const 
QString &defaultSettingPath);
+    Q_REQUIRED_RESULT static QString defaultSettingsPath();
+    Q_REQUIRED_RESULT static QString defaultProfile(const QString 
&defaultSettingPath, QWidget *parent = nullptr);
+    Q_REQUIRED_RESULT static QMap<QString, QString> listProfile(QString 
&currentProfile, const QString &defaultSettingPath);
 
-    static QString isMailerFound();
+    Q_REQUIRED_RESULT static QString isMailerFound();
 
 protected:
-    virtual QString defaultInstallFolder() const;
-    virtual QString settingsPath();
+    Q_REQUIRED_RESULT virtual QString defaultInstallFolder() const;
+    Q_REQUIRED_RESULT virtual QString settingsPath();
 private:
     void importDirContents(const QString &, const QString &, const QString &);
     void importMBox(const QString &, const QString &, const QString &);
-    bool excludeFiles(const QString &file);
+    Q_REQUIRED_RESULT bool excludeFiles(const QString &file);
 };
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/mailimporter-18.04.3/src/mailimporter/filters.h 
new/mailimporter-18.08.0/src/mailimporter/filters.h
--- old/mailimporter-18.04.3/src/mailimporter/filters.h 2018-06-29 
07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/filters.h 2018-08-06 
07:14:22.000000000 +0200
@@ -39,9 +39,9 @@
     virtual ~Filter();
     virtual void import() = 0;
 
-    QString author() const;
-    QString name() const;
-    QString info() const;
+    Q_REQUIRED_RESULT QString author() const;
+    Q_REQUIRED_RESULT QString name() const;
+    Q_REQUIRED_RESULT QString info() const;
 
     void setAuthor(const QString &);
     void setName(const QString &);
@@ -56,10 +56,10 @@
     MailImporter::FilterImporterBase *filterImporter() const;
 
     void clearCountDuplicate();
-    int countDuplicates() const;
+    Q_REQUIRED_RESULT int countDuplicates() const;
 
     void setMailDir(const QString &mailDir);
-    QString mailDir() const;
+    Q_REQUIRED_RESULT QString mailDir() const;
 
 protected:
     static int countDirectory(const QDir &dir, bool searchHiddenDirectory);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/messagestatus.h 
new/mailimporter-18.08.0/src/mailimporter/messagestatus.h
--- old/mailimporter-18.04.3/src/mailimporter/messagestatus.h   2018-06-29 
07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/messagestatus.h   2018-08-06 
07:14:22.000000000 +0200
@@ -19,6 +19,7 @@
 #define MESSAGESTATUS_H
 
 #include "mailimporter_export.h"
+#include <QtGlobal>
 
 namespace MailImporter {
 class MAILIMPORTER_EXPORT MessageStatus
@@ -28,16 +29,16 @@
     ~MessageStatus();
 
     void setRead(bool state);
-    bool isRead() const;
+    Q_REQUIRED_RESULT bool isRead() const;
 
     void setDeleted(bool state);
-    bool isDeleted() const;
+    Q_REQUIRED_RESULT bool isDeleted() const;
 
     void setReplied(bool state);
-    bool isReplied() const;
+    Q_REQUIRED_RESULT bool isReplied() const;
 
     void setForwarded(bool state);
-    bool isForwarded() const;
+    Q_REQUIRED_RESULT bool isForwarded() const;
 private:
     bool mRead = false;
     bool mDeleted = false;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/othermailerutil.h 
new/mailimporter-18.08.0/src/mailimporter/othermailerutil.h
--- old/mailimporter-18.04.3/src/mailimporter/othermailerutil.h 2018-06-29 
07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/othermailerutil.h 2018-08-06 
07:14:22.000000000 +0200
@@ -23,10 +23,10 @@
 
 namespace MailImporter {
 namespace OtherMailerUtil {
-MAILIMPORTER_EXPORT QString trojitaDefaultPath();
-MAILIMPORTER_EXPORT QString gearyDefaultPath();
-MAILIMPORTER_EXPORT QStringList isMailerFound();
-MAILIMPORTER_EXPORT QString nylasMailDefaultPath();
+Q_REQUIRED_RESULT MAILIMPORTER_EXPORT QString trojitaDefaultPath();
+Q_REQUIRED_RESULT MAILIMPORTER_EXPORT QString gearyDefaultPath();
+Q_REQUIRED_RESULT MAILIMPORTER_EXPORT QStringList isMailerFound();
+Q_REQUIRED_RESULT MAILIMPORTER_EXPORT QString nylasMailDefaultPath();
 }
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporter/selectthunderbirdprofilewidget.h 
new/mailimporter-18.08.0/src/mailimporter/selectthunderbirdprofilewidget.h
--- old/mailimporter-18.04.3/src/mailimporter/selectthunderbirdprofilewidget.h  
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporter/selectthunderbirdprofilewidget.h  
2018-08-06 07:14:22.000000000 +0200
@@ -37,7 +37,7 @@
     ~SelectThunderbirdProfileWidget();
 
     void fillProfile(const QMap<QString, QString> &map, const QString 
&defaultProfile);
-    QString selectedProfile() const;
+    Q_REQUIRED_RESULT QString selectedProfile() const;
 
 private:
     Ui::SelectThunderbirdProfileWidget *ui = nullptr;
@@ -49,7 +49,7 @@
 public:
     explicit SelectThunderbirdProfileDialog(QWidget *parent = nullptr);
     ~SelectThunderbirdProfileDialog();
-    QString selectedProfile() const;
+    Q_REQUIRED_RESULT QString selectedProfile() const;
     void fillProfile(const QMap<QString, QString> &map, const QString 
&defaultProfile);
 
 private:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/mailimporter-18.04.3/src/mailimporterakonadi/filterimporterakonadi.h 
new/mailimporter-18.08.0/src/mailimporterakonadi/filterimporterakonadi.h
--- old/mailimporter-18.04.3/src/mailimporterakonadi/filterimporterakonadi.h    
2018-06-29 07:04:38.000000000 +0200
+++ new/mailimporter-18.08.0/src/mailimporterakonadi/filterimporterakonadi.h    
2018-08-06 07:14:22.000000000 +0200
@@ -29,7 +29,7 @@
 {
 public:
     FilterImporterAkonadi(MailImporter::FilterInfo *info);
-    ~FilterImporterAkonadi();
+    ~FilterImporterAkonadi() override;
 
     bool importMessage(const QString &folderName, const QString &msgPath, bool 
duplicateCheck, const MailImporter::MessageStatus &status) override;
     void clear() override;


Reply via email to