Hello community,

here is the log from the commit of package sonnet for openSUSE:Factory checked 
in at 2018-06-22 13:25:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sonnet (Old)
 and      /work/SRC/openSUSE:Factory/.sonnet.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sonnet"

Fri Jun 22 13:25:53 2018 rev:56 rq:616805 version:5.47.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/sonnet/sonnet.changes    2018-05-18 
14:25:26.543788897 +0200
+++ /work/SRC/openSUSE:Factory/.sonnet.new/sonnet.changes       2018-06-22 
13:25:59.943461706 +0200
@@ -1,0 +2,11 @@
+Tue Jun 12 21:26:10 UTC 2018 - [email protected]
+
+- Update to 5.47.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/kde-frameworks-5.47.0.php
+- Changes since 5.46.0:
+  * Warning--
+  * Use override
+
+-------------------------------------------------------------------

Old:
----
  sonnet-5.46.0.tar.xz

New:
----
  sonnet-5.47.0.tar.xz

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

Other differences:
------------------
++++++ sonnet.spec ++++++
--- /var/tmp/diff_new_pack.tRYsYw/_old  2018-06-22 13:26:00.911425935 +0200
+++ /var/tmp/diff_new_pack.tRYsYw/_new  2018-06-22 13:26:00.915425787 +0200
@@ -18,13 +18,13 @@
 
 %bcond_without lang
 %define sonum   5
-%define _tar_path 5.46
+%define _tar_path 5.47
 # Full KF5 version (e.g. 5.33.0)
 %{!?_kf5_version: %global _kf5_version %{version}}
 # Last major and minor KF5 version (e.g. 5.33)
 %{!?_kf5_bugfix_version: %global _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 Name:           sonnet
-Version:        5.46.0
+Version:        5.47.0
 Release:        0
 #BuildRequires:  aspell-devel
 BuildRequires:  cmake >= 3.0
@@ -125,7 +125,7 @@
 %files
 %defattr(-,root,root)
 %doc COPYING* README*
-%config %{_kf5_configdir}/sonnet.categories
+%{_kf5_debugdir}/sonnet.categories
 %{_kf5_plugindir}/
 %{_kf5_datadir}/sonnet/
 

++++++ sonnet-5.46.0.tar.xz -> sonnet-5.47.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/CMakeLists.txt 
new/sonnet-5.47.0/CMakeLists.txt
--- old/sonnet-5.46.0/CMakeLists.txt    2018-05-05 15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/CMakeLists.txt    2018-06-02 20:13:02.000000000 +0200
@@ -1,11 +1,11 @@
 
 cmake_minimum_required(VERSION 3.0)
 
-set(KF5_VERSION "5.46.0") # handled by release scripts
+set(KF5_VERSION "5.47.0") # handled by release scripts
 project(Sonnet VERSION ${KF5_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.46.0  NO_MODULE)
+find_package(ECM 5.47.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL 
"https://projects.kde.org/projects/kdesupport/extra-cmake-modules";)
 feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND 
FATAL_ON_MISSING_REQUIRED_PACKAGES)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/examples/highlighterexample.h 
new/sonnet-5.47.0/examples/highlighterexample.h
--- old/sonnet-5.46.0/examples/highlighterexample.h     2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/examples/highlighterexample.h     2018-06-02 
20:13:02.000000000 +0200
@@ -34,7 +34,7 @@
 public Q_SLOTS:
     void slotActivate();
 protected:
-    void contextMenuEvent(QContextMenuEvent *) Q_DECL_OVERRIDE;
+    void contextMenuEvent(QContextMenuEvent *) override;
     Sonnet::Highlighter *hl;
 };
 #endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/examples/plaintextedit.cpp 
new/sonnet-5.47.0/examples/plaintextedit.cpp
--- old/sonnet-5.46.0/examples/plaintextedit.cpp        2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/examples/plaintextedit.cpp        2018-06-02 
20:13:02.000000000 +0200
@@ -40,7 +40,7 @@
     }
 
 protected:
-    bool isSpellCheckingEnabledForBlock(const QString &blockText) const 
Q_DECL_OVERRIDE
+    bool isSpellCheckingEnabledForBlock(const QString &blockText) const 
override
     {
         qDebug() << blockText;
         return !blockText.startsWith(QLatin1Char('#'));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/examples/textedit.cpp 
new/sonnet-5.47.0/examples/textedit.cpp
--- old/sonnet-5.46.0/examples/textedit.cpp     2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/examples/textedit.cpp     2018-06-02 20:13:02.000000000 
+0200
@@ -40,7 +40,7 @@
     }
 
 protected:
-    bool isSpellCheckingEnabledForBlock(const QString &blockText) const 
Q_DECL_OVERRIDE
+    bool isSpellCheckingEnabledForBlock(const QString &blockText) const 
override
     {
         qDebug() << blockText;
         return !blockText.startsWith(QLatin1Char('>'));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/id/sonnet5_qt.po 
new/sonnet-5.47.0/po/id/sonnet5_qt.po
--- old/sonnet-5.46.0/po/id/sonnet5_qt.po       2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/po/id/sonnet5_qt.po       2018-06-02 20:13:02.000000000 
+0200
@@ -9,8 +9,8 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-03-23 01:50+0000\n"
-"PO-Revision-Date: 2018-04-03 21:50+0700\n"
-"Last-Translator: Wantoyo <[email protected]>\n"
+"PO-Revision-Date: 2018-05-18 07:02+0700\n"
+"Last-Translator: Neon <[email protected]>\n"
 "Language-Team: Indonesian <[email protected]>\n"
 "Language: id\n"
 "MIME-Version: 1.0\n"
@@ -167,7 +167,7 @@
 #: ui/configui.ui:68
 msgctxt "SonnetConfigUI|"
 msgid "Skip all &uppercase words"
-msgstr "Lewati semua h&uruf besar"
+msgstr "Lewatkan semua h&uruf besar"
 
 #: ui/configui.ui:75
 msgctxt "SonnetConfigUI|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/nn/sonnet5_qt.po 
new/sonnet-5.47.0/po/nn/sonnet5_qt.po
--- old/sonnet-5.46.0/po/nn/sonnet5_qt.po       2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/po/nn/sonnet5_qt.po       2018-06-02 20:13:02.000000000 
+0200
@@ -2,14 +2,14 @@
 #
 # Gaute Hvoslef Kvalnes <[email protected]>, 2003, 2004, 2005, 2006.
 # Håvard Korsvoll <[email protected]>, 2003, 2005.
-# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 2015, 2016.
+# Karl Ove Hufthammer <[email protected]>, 2004, 2007, 2008, 2009, 2010, 2011, 
2012, 2013, 2014, 2015, 2016, 2018.
 # Eirik U. Birkeland <[email protected]>, 2008, 2009, 2010.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2014-02-28 03:44+0000\n"
-"PO-Revision-Date: 2016-04-24 21:13+0100\n"
+"PO-Revision-Date: 2018-05-16 22:42+0100\n"
 "Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
 "Language-Team: Norwegian Nynorsk <[email protected]>\n"
 "Language: nn\n"
@@ -155,7 +155,7 @@
 #: ui/configui.ui:47
 msgctxt "SonnetConfigUI|"
 msgid "Enable autodetection of &language"
-msgstr "Slå &på  automatisk oppdaging av språk"
+msgstr "Slå &på automatisk attkjenning av språk"
 
 #: ui/configui.ui:54
 msgctxt "SonnetConfigUI|"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/sr/sonnet5_qt.po 
new/sonnet-5.47.0/po/sr/sonnet5_qt.po
--- old/sonnet-5.46.0/po/sr/sonnet5_qt.po       2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/po/sr/sonnet5_qt.po       2018-06-02 20:13:02.000000000 
+0200
@@ -23,112 +23,112 @@
 "X-Wrapping: fine\n"
 "X-Qt-Contexts: true\n"
 
-#: core/loader.cpp:172
+#: core/loader.cpp:187
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "40"
 msgstr "40"
 
-#: core/loader.cpp:173
+#: core/loader.cpp:188
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "60"
 msgstr "60"
 
-#: core/loader.cpp:174
+#: core/loader.cpp:189
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "80"
 msgstr "80"
 
-#: core/loader.cpp:175
+#: core/loader.cpp:190
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes"
 msgstr "-ise суфикси"
 
-#: core/loader.cpp:176
+#: core/loader.cpp:191
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes"
 msgstr "-ize суфикси"
 
-#: core/loader.cpp:177
+#: core/loader.cpp:192
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and with accents"
 msgstr "-ise суфикси и са акцентима"
 
-#: core/loader.cpp:179
+#: core/loader.cpp:194
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and without accents"
 msgstr "-ise суфикси и без акцената"
 
-#: core/loader.cpp:182
+#: core/loader.cpp:197
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and with accents"
 msgstr "-ize суфикси и са акцентима"
 
-#: core/loader.cpp:184
+#: core/loader.cpp:199
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and without accents"
 msgstr "-ize суфикси и без акцената"
 
-#: core/loader.cpp:187
+#: core/loader.cpp:202
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "large"
 msgstr "велики"
 
-#: core/loader.cpp:188
+#: core/loader.cpp:203
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "medium"
 msgstr "средњи"
 
-#: core/loader.cpp:189
+#: core/loader.cpp:204
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "small"
 msgstr "мали"
 
-#: core/loader.cpp:190
+#: core/loader.cpp:205
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 0"
 msgstr "варијанта 0"
 
-#: core/loader.cpp:191
+#: core/loader.cpp:206
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 1"
 msgstr "варијанта 1"
 
-#: core/loader.cpp:192
+#: core/loader.cpp:207
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 2"
 msgstr "варијанта 2"
 
-#: core/loader.cpp:194
+#: core/loader.cpp:209
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "without accents"
 msgstr "без акцената"
 
-#: core/loader.cpp:195
+#: core/loader.cpp:210
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with accents"
 msgstr "са акцентима"
 
-#: core/loader.cpp:197
+#: core/loader.cpp:212
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with ye, modern russian"
 msgstr "са е, модерни руски"
 
-#: core/loader.cpp:199
+#: core/loader.cpp:214
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yeyo, modern and old russian"
 msgstr "са е/ё, модерни и стари руски"
 
-#: core/loader.cpp:202
+#: core/loader.cpp:217
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yo, old russian"
 msgstr "са ё, стари руски"
 
-#: core/loader.cpp:203
+#: core/loader.cpp:218
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "extended"
 msgstr "проширени"
 
-#: core/loader.cpp:238
+#: core/loader.cpp:253
 #, qt-format
 msgctxt ""
 "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name and %3 "
@@ -136,7 +136,7 @@
 msgid "%1 (%2) [%3]"
 msgstr "%1 (%2) [%3]"
 
-#: core/loader.cpp:241
+#: core/loader.cpp:256
 #, qt-format
 msgctxt "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name"
 msgid "%1 (%2)"
@@ -507,18 +507,18 @@
 msgstr "Самоисправљање"
 
 # >> %1 is a misspelled word
-#: ui/spellcheckdecorator.cpp:176
+#: ui/spellcheckdecorator.cpp:172
 #, qt-format
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "No suggestions for %1"
 msgstr "Нема предлога за ‘%1’"
 
-#: ui/spellcheckdecorator.cpp:187
+#: ui/spellcheckdecorator.cpp:183
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Ignore"
 msgstr "Игнориши"
 
-#: ui/spellcheckdecorator.cpp:188
+#: ui/spellcheckdecorator.cpp:184
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Add to Dictionary"
 msgstr "Додај у речник"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/sr@ijekavian/sonnet5_qt.po 
new/sonnet-5.47.0/po/sr@ijekavian/sonnet5_qt.po
--- old/sonnet-5.46.0/po/sr@ijekavian/sonnet5_qt.po     2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/po/sr@ijekavian/sonnet5_qt.po     2018-06-02 
20:13:02.000000000 +0200
@@ -22,112 +22,112 @@
 "X-Environment: kde\n"
 "X-Qt-Contexts: true\n"
 
-#: core/loader.cpp:172
+#: core/loader.cpp:187
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "40"
 msgstr "40"
 
-#: core/loader.cpp:173
+#: core/loader.cpp:188
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "60"
 msgstr "60"
 
-#: core/loader.cpp:174
+#: core/loader.cpp:189
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "80"
 msgstr "80"
 
-#: core/loader.cpp:175
+#: core/loader.cpp:190
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes"
 msgstr "-ise суфикси"
 
-#: core/loader.cpp:176
+#: core/loader.cpp:191
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes"
 msgstr "-ize суфикси"
 
-#: core/loader.cpp:177
+#: core/loader.cpp:192
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and with accents"
 msgstr "-ise суфикси и са акцентима"
 
-#: core/loader.cpp:179
+#: core/loader.cpp:194
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and without accents"
 msgstr "-ise суфикси и без акцената"
 
-#: core/loader.cpp:182
+#: core/loader.cpp:197
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and with accents"
 msgstr "-ize суфикси и са акцентима"
 
-#: core/loader.cpp:184
+#: core/loader.cpp:199
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and without accents"
 msgstr "-ize суфикси и без акцената"
 
-#: core/loader.cpp:187
+#: core/loader.cpp:202
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "large"
 msgstr "велики"
 
-#: core/loader.cpp:188
+#: core/loader.cpp:203
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "medium"
 msgstr "средњи"
 
-#: core/loader.cpp:189
+#: core/loader.cpp:204
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "small"
 msgstr "мали"
 
-#: core/loader.cpp:190
+#: core/loader.cpp:205
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 0"
 msgstr "варијанта 0"
 
-#: core/loader.cpp:191
+#: core/loader.cpp:206
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 1"
 msgstr "варијанта 1"
 
-#: core/loader.cpp:192
+#: core/loader.cpp:207
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 2"
 msgstr "варијанта 2"
 
-#: core/loader.cpp:194
+#: core/loader.cpp:209
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "without accents"
 msgstr "без акцената"
 
-#: core/loader.cpp:195
+#: core/loader.cpp:210
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with accents"
 msgstr "са акцентима"
 
-#: core/loader.cpp:197
+#: core/loader.cpp:212
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with ye, modern russian"
 msgstr "са е, модерни руски"
 
-#: core/loader.cpp:199
+#: core/loader.cpp:214
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yeyo, modern and old russian"
 msgstr "са е/ё, модерни и стари руски"
 
-#: core/loader.cpp:202
+#: core/loader.cpp:217
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yo, old russian"
 msgstr "са ё, стари руски"
 
-#: core/loader.cpp:203
+#: core/loader.cpp:218
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "extended"
 msgstr "проширени"
 
-#: core/loader.cpp:238
+#: core/loader.cpp:253
 #, qt-format
 msgctxt ""
 "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name and %3 "
@@ -135,7 +135,7 @@
 msgid "%1 (%2) [%3]"
 msgstr "%1 (%2) [%3]"
 
-#: core/loader.cpp:241
+#: core/loader.cpp:256
 #, qt-format
 msgctxt "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name"
 msgid "%1 (%2)"
@@ -506,18 +506,18 @@
 msgstr "Самоисправљање"
 
 # >> %1 is a misspelled word
-#: ui/spellcheckdecorator.cpp:176
+#: ui/spellcheckdecorator.cpp:172
 #, qt-format
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "No suggestions for %1"
 msgstr "Нема приједлога за ‘%1’"
 
-#: ui/spellcheckdecorator.cpp:187
+#: ui/spellcheckdecorator.cpp:183
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Ignore"
 msgstr "Игнориши"
 
-#: ui/spellcheckdecorator.cpp:188
+#: ui/spellcheckdecorator.cpp:184
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Add to Dictionary"
 msgstr "Додај у рјечник"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/sr@ijekavianlatin/sonnet5_qt.po 
new/sonnet-5.47.0/po/sr@ijekavianlatin/sonnet5_qt.po
--- old/sonnet-5.46.0/po/sr@ijekavianlatin/sonnet5_qt.po        2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/po/sr@ijekavianlatin/sonnet5_qt.po        2018-06-02 
20:13:02.000000000 +0200
@@ -22,112 +22,112 @@
 "X-Environment: kde\n"
 "X-Qt-Contexts: true\n"
 
-#: core/loader.cpp:172
+#: core/loader.cpp:187
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "40"
 msgstr "40"
 
-#: core/loader.cpp:173
+#: core/loader.cpp:188
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "60"
 msgstr "60"
 
-#: core/loader.cpp:174
+#: core/loader.cpp:189
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "80"
 msgstr "80"
 
-#: core/loader.cpp:175
+#: core/loader.cpp:190
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes"
 msgstr "-ise sufiksi"
 
-#: core/loader.cpp:176
+#: core/loader.cpp:191
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes"
 msgstr "-ize sufiksi"
 
-#: core/loader.cpp:177
+#: core/loader.cpp:192
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and with accents"
 msgstr "-ise sufiksi i sa akcentima"
 
-#: core/loader.cpp:179
+#: core/loader.cpp:194
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and without accents"
 msgstr "-ise sufiksi i bez akcenata"
 
-#: core/loader.cpp:182
+#: core/loader.cpp:197
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and with accents"
 msgstr "-ize sufiksi i sa akcentima"
 
-#: core/loader.cpp:184
+#: core/loader.cpp:199
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and without accents"
 msgstr "-ize sufiksi i bez akcenata"
 
-#: core/loader.cpp:187
+#: core/loader.cpp:202
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "large"
 msgstr "veliki"
 
-#: core/loader.cpp:188
+#: core/loader.cpp:203
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "medium"
 msgstr "srednji"
 
-#: core/loader.cpp:189
+#: core/loader.cpp:204
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "small"
 msgstr "mali"
 
-#: core/loader.cpp:190
+#: core/loader.cpp:205
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 0"
 msgstr "varijanta 0"
 
-#: core/loader.cpp:191
+#: core/loader.cpp:206
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 1"
 msgstr "varijanta 1"
 
-#: core/loader.cpp:192
+#: core/loader.cpp:207
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 2"
 msgstr "varijanta 2"
 
-#: core/loader.cpp:194
+#: core/loader.cpp:209
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "without accents"
 msgstr "bez akcenata"
 
-#: core/loader.cpp:195
+#: core/loader.cpp:210
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with accents"
 msgstr "sa akcentima"
 
-#: core/loader.cpp:197
+#: core/loader.cpp:212
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with ye, modern russian"
 msgstr "sa e, moderni ruski"
 
-#: core/loader.cpp:199
+#: core/loader.cpp:214
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yeyo, modern and old russian"
 msgstr "sa e/ё, moderni i stari ruski"
 
-#: core/loader.cpp:202
+#: core/loader.cpp:217
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yo, old russian"
 msgstr "sa ё, stari ruski"
 
-#: core/loader.cpp:203
+#: core/loader.cpp:218
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "extended"
 msgstr "prošireni"
 
-#: core/loader.cpp:238
+#: core/loader.cpp:253
 #, qt-format
 msgctxt ""
 "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name and %3 "
@@ -135,7 +135,7 @@
 msgid "%1 (%2) [%3]"
 msgstr "%1 (%2) [%3]"
 
-#: core/loader.cpp:241
+#: core/loader.cpp:256
 #, qt-format
 msgctxt "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name"
 msgid "%1 (%2)"
@@ -507,18 +507,18 @@
 msgstr "Samoispravljanje"
 
 # >> %1 is a misspelled word
-#: ui/spellcheckdecorator.cpp:176
+#: ui/spellcheckdecorator.cpp:172
 #, qt-format
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "No suggestions for %1"
 msgstr "Nema prijedloga za ‘%1’"
 
-#: ui/spellcheckdecorator.cpp:187
+#: ui/spellcheckdecorator.cpp:183
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Ignore"
 msgstr "Ignoriši"
 
-#: ui/spellcheckdecorator.cpp:188
+#: ui/spellcheckdecorator.cpp:184
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Add to Dictionary"
 msgstr "Dodaj u rječnik"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/sr@latin/sonnet5_qt.po 
new/sonnet-5.47.0/po/sr@latin/sonnet5_qt.po
--- old/sonnet-5.46.0/po/sr@latin/sonnet5_qt.po 2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/po/sr@latin/sonnet5_qt.po 2018-06-02 20:13:02.000000000 
+0200
@@ -22,112 +22,112 @@
 "X-Environment: kde\n"
 "X-Qt-Contexts: true\n"
 
-#: core/loader.cpp:172
+#: core/loader.cpp:187
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "40"
 msgstr "40"
 
-#: core/loader.cpp:173
+#: core/loader.cpp:188
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "60"
 msgstr "60"
 
-#: core/loader.cpp:174
+#: core/loader.cpp:189
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "80"
 msgstr "80"
 
-#: core/loader.cpp:175
+#: core/loader.cpp:190
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes"
 msgstr "-ise sufiksi"
 
-#: core/loader.cpp:176
+#: core/loader.cpp:191
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes"
 msgstr "-ize sufiksi"
 
-#: core/loader.cpp:177
+#: core/loader.cpp:192
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and with accents"
 msgstr "-ise sufiksi i sa akcentima"
 
-#: core/loader.cpp:179
+#: core/loader.cpp:194
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ise suffixes and without accents"
 msgstr "-ise sufiksi i bez akcenata"
 
-#: core/loader.cpp:182
+#: core/loader.cpp:197
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and with accents"
 msgstr "-ize sufiksi i sa akcentima"
 
-#: core/loader.cpp:184
+#: core/loader.cpp:199
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "-ize suffixes and without accents"
 msgstr "-ize sufiksi i bez akcenata"
 
-#: core/loader.cpp:187
+#: core/loader.cpp:202
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "large"
 msgstr "veliki"
 
-#: core/loader.cpp:188
+#: core/loader.cpp:203
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "medium"
 msgstr "srednji"
 
-#: core/loader.cpp:189
+#: core/loader.cpp:204
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "small"
 msgstr "mali"
 
-#: core/loader.cpp:190
+#: core/loader.cpp:205
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 0"
 msgstr "varijanta 0"
 
-#: core/loader.cpp:191
+#: core/loader.cpp:206
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 1"
 msgstr "varijanta 1"
 
-#: core/loader.cpp:192
+#: core/loader.cpp:207
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "variant 2"
 msgstr "varijanta 2"
 
-#: core/loader.cpp:194
+#: core/loader.cpp:209
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "without accents"
 msgstr "bez akcenata"
 
-#: core/loader.cpp:195
+#: core/loader.cpp:210
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with accents"
 msgstr "sa akcentima"
 
-#: core/loader.cpp:197
+#: core/loader.cpp:212
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with ye, modern russian"
 msgstr "sa e, moderni ruski"
 
-#: core/loader.cpp:199
+#: core/loader.cpp:214
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yeyo, modern and old russian"
 msgstr "sa e/ё, moderni i stari ruski"
 
-#: core/loader.cpp:202
+#: core/loader.cpp:217
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "with yo, old russian"
 msgstr "sa ё, stari ruski"
 
-#: core/loader.cpp:203
+#: core/loader.cpp:218
 msgctxt "Sonnet::Loader|dictionary variant"
 msgid "extended"
 msgstr "prošireni"
 
-#: core/loader.cpp:238
+#: core/loader.cpp:253
 #, qt-format
 msgctxt ""
 "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name and %3 "
@@ -135,7 +135,7 @@
 msgid "%1 (%2) [%3]"
 msgstr "%1 (%2) [%3]"
 
-#: core/loader.cpp:241
+#: core/loader.cpp:256
 #, qt-format
 msgctxt "Sonnet::Loader|dictionary name; %1 = language name, %2 = country name"
 msgid "%1 (%2)"
@@ -506,18 +506,18 @@
 msgstr "Samoispravljanje"
 
 # >> %1 is a misspelled word
-#: ui/spellcheckdecorator.cpp:176
+#: ui/spellcheckdecorator.cpp:172
 #, qt-format
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "No suggestions for %1"
 msgstr "Nema predloga za ‘%1’"
 
-#: ui/spellcheckdecorator.cpp:187
+#: ui/spellcheckdecorator.cpp:183
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Ignore"
 msgstr "Ignoriši"
 
-#: ui/spellcheckdecorator.cpp:188
+#: ui/spellcheckdecorator.cpp:184
 msgctxt "Sonnet::SpellCheckDecorator|"
 msgid "Add to Dictionary"
 msgstr "Dodaj u rečnik"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/po/zh_CN/sonnet5_qt.po 
new/sonnet-5.47.0/po/zh_CN/sonnet5_qt.po
--- old/sonnet-5.46.0/po/zh_CN/sonnet5_qt.po    2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/po/zh_CN/sonnet5_qt.po    2018-06-02 20:13:02.000000000 
+0200
@@ -14,7 +14,7 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: kdeorg\n"
-"PO-Revision-Date: 2018-04-26 05:22-0400\n"
+"PO-Revision-Date: 2018-05-18 06:23-0400\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/sonnet-5.46.0/src/core/languagefilter_p.h 
new/sonnet-5.47.0/src/core/languagefilter_p.h
--- old/sonnet-5.46.0/src/core/languagefilter_p.h       2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/core/languagefilter_p.h       2018-06-02 
20:13:02.000000000 +0200
@@ -44,7 +44,7 @@
     LanguageFilter(AbstractTokenizer *source);
     LanguageFilter(const LanguageFilter &other);
 
-    ~LanguageFilter() Q_DECL_OVERRIDE;
+    ~LanguageFilter() override;
 
     /** Language for token last returned by next() */
     QString language() const;
@@ -54,11 +54,11 @@
 
     /** Returns true if there is grammar checker installed for last token's 
language */
 //  bool isGrammarCheckable() const;
-    void setBuffer(const QString &buffer) Q_DECL_OVERRIDE;
-    bool hasNext() const Q_DECL_OVERRIDE;
-    QStringRef next() Q_DECL_OVERRIDE;
-    QString buffer() const Q_DECL_OVERRIDE;
-    void replace(int position, int len, const QString &newWord) 
Q_DECL_OVERRIDE;
+    void setBuffer(const QString &buffer) override;
+    bool hasNext() const override;
+    QStringRef next() override;
+    QString buffer() const override;
+    void replace(int position, int len, const QString &newWord) override;
 private:
     LanguageFilterPrivate *const d;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/core/speller.cpp 
new/sonnet-5.47.0/src/core/speller.cpp
--- old/sonnet-5.46.0/src/core/speller.cpp      2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/src/core/speller.cpp      2018-06-02 20:13:02.000000000 
+0200
@@ -32,7 +32,7 @@
 class SpellerPrivate
 {
 public:
-    SpellerPrivate() : settings(nullptr)
+    SpellerPrivate()
     {
     }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/core/tokenizer_p.h 
new/sonnet-5.47.0/src/core/tokenizer_p.h
--- old/sonnet-5.46.0/src/core/tokenizer_p.h    2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/src/core/tokenizer_p.h    2018-06-02 20:13:02.000000000 
+0200
@@ -97,13 +97,13 @@
      * @param buffer
      */
     WordTokenizer(const QString &buffer = QString());
-    ~WordTokenizer() Q_DECL_OVERRIDE;
+    ~WordTokenizer() override;
 
-    void setBuffer(const QString &buffer) Q_DECL_OVERRIDE;
-    bool hasNext() const Q_DECL_OVERRIDE;
-    QStringRef next() Q_DECL_OVERRIDE;
-    QString buffer() const Q_DECL_OVERRIDE;
-    void replace(int position, int len, const QString &newWord) 
Q_DECL_OVERRIDE;
+    void setBuffer(const QString &buffer) override;
+    bool hasNext() const override;
+    QStringRef next() override;
+    QString buffer() const override;
+    void replace(int position, int len, const QString &newWord) override;
 
     /** Returns true if this word should be spell checked. This ignores email 
addresses, URLs and other things according to configuration */
     bool isSpellcheckable() const;
@@ -125,12 +125,12 @@
 {
 public:
     SentenceTokenizer(const QString &buffer = QString());
-    ~SentenceTokenizer() Q_DECL_OVERRIDE;
-    void setBuffer(const QString &buffer) Q_DECL_OVERRIDE;
-    bool hasNext() const Q_DECL_OVERRIDE;
-    QStringRef next() Q_DECL_OVERRIDE;
-    QString buffer() const Q_DECL_OVERRIDE;
-    void replace(int position, int len, const QString &newWord) 
Q_DECL_OVERRIDE;
+    ~SentenceTokenizer() override;
+    void setBuffer(const QString &buffer) override;
+    bool hasNext() const override;
+    QStringRef next() override;
+    QString buffer() const override;
+    void replace(int position, int len, const QString &newWord) override;
 private:
     BreakTokenizerPrivate *const d;
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/aspell/aspellclient.h 
new/sonnet-5.47.0/src/plugins/aspell/aspellclient.h
--- old/sonnet-5.46.0/src/plugins/aspell/aspellclient.h 2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/aspell/aspellclient.h 2018-06-02 
20:13:02.000000000 +0200
@@ -38,18 +38,18 @@
 
 public:
     explicit ASpellClient(QObject *parent = nullptr);
-    ~ASpellClient() Q_DECL_OVERRIDE;
+    ~ASpellClient() override;
 
-    int reliability() const Q_DECL_OVERRIDE
+    int reliability() const override
     {
         return 20;
     }
 
-    SpellerPlugin *createSpeller(const QString &language) Q_DECL_OVERRIDE;
+    SpellerPlugin *createSpeller(const QString &language) override;
 
-    QStringList languages() const Q_DECL_OVERRIDE;
+    QStringList languages() const override;
 
-    QString name() const Q_DECL_OVERRIDE
+    QString name() const override
     {
         return QStringLiteral("ASpell");
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/aspell/aspelldict.h 
new/sonnet-5.47.0/src/plugins/aspell/aspelldict.h
--- old/sonnet-5.46.0/src/plugins/aspell/aspelldict.h   2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/aspell/aspelldict.h   2018-06-02 
20:13:02.000000000 +0200
@@ -29,15 +29,15 @@
 {
 public:
     explicit ASpellDict(const QString &lang);
-    ~ASpellDict() Q_DECL_OVERRIDE;
-    bool isCorrect(const QString &word) const Q_DECL_OVERRIDE;
+    ~ASpellDict() override;
+    bool isCorrect(const QString &word) const override;
 
-    QStringList suggest(const QString &word) const Q_DECL_OVERRIDE;
+    QStringList suggest(const QString &word) const override;
 
-    bool storeReplacement(const QString &bad, const QString &good) 
Q_DECL_OVERRIDE;
+    bool storeReplacement(const QString &bad, const QString &good) override;
 
-    bool addToPersonal(const QString &word) Q_DECL_OVERRIDE;
-    bool addToSession(const QString &word) Q_DECL_OVERRIDE;
+    bool addToPersonal(const QString &word) override;
+    bool addToSession(const QString &word) override;
 private:
     AspellConfig *m_config = nullptr;
     AspellSpeller *m_speller = nullptr;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/hspell/hspellclient.h 
new/sonnet-5.47.0/src/plugins/hspell/hspellclient.h
--- old/sonnet-5.46.0/src/plugins/hspell/hspellclient.h 2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/hspell/hspellclient.h 2018-06-02 
20:13:02.000000000 +0200
@@ -43,16 +43,16 @@
     explicit HSpellClient(QObject *parent = nullptr);
     ~HSpellClient();
 
-    int reliability() const Q_DECL_OVERRIDE
+    int reliability() const override
     {
         return 20;
     }
 
-    SpellerPlugin *createSpeller(const QString &language) Q_DECL_OVERRIDE;
+    SpellerPlugin *createSpeller(const QString &language) override;
 
-    QStringList languages() const Q_DECL_OVERRIDE;
+    QStringList languages() const override;
 
-    QString name() const Q_DECL_OVERRIDE
+    QString name() const override
     {
         return QString::fromLatin1("HSpell");
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/hspell/hspelldict.h 
new/sonnet-5.47.0/src/plugins/hspell/hspelldict.h
--- old/sonnet-5.46.0/src/plugins/hspell/hspelldict.h   2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/hspell/hspelldict.h   2018-06-02 
20:13:02.000000000 +0200
@@ -36,14 +36,14 @@
 public:
     explicit HSpellDict(const QString &lang);
     ~HSpellDict();
-    bool isCorrect(const QString &word) const Q_DECL_OVERRIDE;
+    bool isCorrect(const QString &word) const override;
 
-    QStringList suggest(const QString &word) const Q_DECL_OVERRIDE;
+    QStringList suggest(const QString &word) const override;
 
-    virtual bool storeReplacement(const QString &bad, const QString &good) 
Q_DECL_OVERRIDE;
+    virtual bool storeReplacement(const QString &bad, const QString &good) 
override;
 
-    bool addToPersonal(const QString &word) Q_DECL_OVERRIDE;
-    bool addToSession(const QString &word) Q_DECL_OVERRIDE;
+    bool addToPersonal(const QString &word) override;
+    bool addToSession(const QString &word) override;
     inline bool isInitialized() const
     {
         return initialized;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/hunspell/hunspellclient.h 
new/sonnet-5.47.0/src/plugins/hunspell/hunspellclient.h
--- old/sonnet-5.46.0/src/plugins/hunspell/hunspellclient.h     2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/hunspell/hunspellclient.h     2018-06-02 
20:13:02.000000000 +0200
@@ -36,18 +36,18 @@
     Q_PLUGIN_METADATA(IID "org.kde.Sonnet.HunspellClient")
 public:
     explicit HunspellClient(QObject *parent = nullptr);
-    ~HunspellClient() Q_DECL_OVERRIDE;
+    ~HunspellClient() override;
 
-    int reliability() const Q_DECL_OVERRIDE
+    int reliability() const override
     {
         return 40;
     }
 
-    SpellerPlugin *createSpeller(const QString &language) Q_DECL_OVERRIDE;
+    SpellerPlugin *createSpeller(const QString &language) override;
 
-    QStringList languages() const Q_DECL_OVERRIDE;
+    QStringList languages() const override;
 
-    QString name() const Q_DECL_OVERRIDE
+    QString name() const override
     {
         return QStringLiteral("Hunspell");
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/hunspell/hunspelldict.h 
new/sonnet-5.47.0/src/plugins/hunspell/hunspelldict.h
--- old/sonnet-5.46.0/src/plugins/hunspell/hunspelldict.h       2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/hunspell/hunspelldict.h       2018-06-02 
20:13:02.000000000 +0200
@@ -28,15 +28,15 @@
 {
 public:
     explicit HunspellDict(const QString &lang, QString path);
-    ~HunspellDict() Q_DECL_OVERRIDE;
-    bool isCorrect(const QString &word) const Q_DECL_OVERRIDE;
+    ~HunspellDict() override;
+    bool isCorrect(const QString &word) const override;
 
-    QStringList suggest(const QString &word) const Q_DECL_OVERRIDE;
+    QStringList suggest(const QString &word) const override;
 
-    bool storeReplacement(const QString &bad, const QString &good) 
Q_DECL_OVERRIDE;
+    bool storeReplacement(const QString &bad, const QString &good) override;
 
-    bool addToPersonal(const QString &word) Q_DECL_OVERRIDE;
-    bool addToSession(const QString &word) Q_DECL_OVERRIDE;
+    bool addToPersonal(const QString &word) override;
+    bool addToSession(const QString &word) override;
 
 private:
     QByteArray toDictEncoding(const QString &word) const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/voikko/voikkoclient.h 
new/sonnet-5.47.0/src/plugins/voikko/voikkoclient.h
--- old/sonnet-5.46.0/src/plugins/voikko/voikkoclient.h 2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/voikko/voikkoclient.h 2018-06-02 
20:13:02.000000000 +0200
@@ -34,13 +34,13 @@
     explicit VoikkoClient(QObject *parent = nullptr);
     ~VoikkoClient();
 
-    int reliability() const Q_DECL_OVERRIDE;
+    int reliability() const override;
 
-    Sonnet::SpellerPlugin *createSpeller(const QString &language) 
Q_DECL_OVERRIDE;
+    Sonnet::SpellerPlugin *createSpeller(const QString &language) override;
 
-    QStringList languages() const Q_DECL_OVERRIDE;
+    QStringList languages() const override;
 
-    QString name() const Q_DECL_OVERRIDE;
+    QString name() const override;
 
 private:
     QStringList m_supportedLanguages;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/plugins/voikko/voikkodict.h 
new/sonnet-5.47.0/src/plugins/voikko/voikkodict.h
--- old/sonnet-5.46.0/src/plugins/voikko/voikkodict.h   2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/plugins/voikko/voikkodict.h   2018-06-02 
20:13:02.000000000 +0200
@@ -42,12 +42,12 @@
 
     ~VoikkoDict();
 
-    bool isCorrect(const QString &word) const Q_DECL_OVERRIDE;
-    QStringList suggest(const QString &word) const Q_DECL_OVERRIDE;
+    bool isCorrect(const QString &word) const override;
+    QStringList suggest(const QString &word) const override;
 
-    bool storeReplacement(const QString &bad, const QString &good) 
Q_DECL_OVERRIDE;
-    bool addToPersonal(const QString &word) Q_DECL_OVERRIDE;
-    bool addToSession(const QString &word) Q_DECL_OVERRIDE;
+    bool storeReplacement(const QString &bad, const QString &good) override;
+    bool addToPersonal(const QString &word) override;
+    bool addToSession(const QString &word) override;
 
     /**
      * @returns true if initializing Voikko backend failed.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/ui/dialog.cpp 
new/sonnet-5.47.0/src/ui/dialog.cpp
--- old/sonnet-5.46.0/src/ui/dialog.cpp 2018-05-05 15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/ui/dialog.cpp 2018-06-02 20:13:02.000000000 +0200
@@ -48,7 +48,7 @@
     {
     }
 
-    Qt::ItemFlags flags(const QModelIndex &index) const Q_DECL_OVERRIDE
+    Qt::ItemFlags flags(const QModelIndex &index) const override
     {
         Q_UNUSED(index);
         return Qt::ItemIsEnabled | Qt::ItemIsSelectable;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/ui/highlighter.h 
new/sonnet-5.47.0/src/ui/highlighter.h
--- old/sonnet-5.46.0/src/ui/highlighter.h      2018-05-05 15:01:55.000000000 
+0200
+++ new/sonnet-5.47.0/src/ui/highlighter.h      2018-06-02 20:13:02.000000000 
+0200
@@ -45,7 +45,7 @@
      * @since 5.12
      */
     explicit Highlighter(QPlainTextEdit *textEdit, const QColor &col = 
QColor());
-    ~Highlighter();
+    ~Highlighter() override;
 
     /**
      * Returns whether a spell checking backend with support for the
@@ -189,11 +189,11 @@
     void activeChanged(const QString &description);
 
 protected:
-    void highlightBlock(const QString &text) Q_DECL_OVERRIDE;
+    void highlightBlock(const QString &text) override;
     virtual void setMisspelled(int start, int count);
     virtual void unsetMisspelled(int start, int count);
 
-    bool eventFilter(QObject *o, QEvent *e) Q_DECL_OVERRIDE;
+    bool eventFilter(QObject *o, QEvent *e) override;
     bool intraWordEditing() const;
     void setIntraWordEditing(bool editing);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/sonnet-5.46.0/src/ui/spellcheckdecorator.h 
new/sonnet-5.47.0/src/ui/spellcheckdecorator.h
--- old/sonnet-5.46.0/src/ui/spellcheckdecorator.h      2018-05-05 
15:01:55.000000000 +0200
+++ new/sonnet-5.47.0/src/ui/spellcheckdecorator.h      2018-06-02 
20:13:02.000000000 +0200
@@ -56,7 +56,7 @@
      */
     explicit SpellCheckDecorator(QPlainTextEdit *textEdit);
 
-    ~SpellCheckDecorator();
+    ~SpellCheckDecorator() override;
 
     /**
      * Set a custom highlighter on the decorator.
@@ -72,7 +72,7 @@
     Highlighter *highlighter() const;
 
 protected:
-    bool eventFilter(QObject *obj, QEvent *event) Q_DECL_OVERRIDE;
+    bool eventFilter(QObject *obj, QEvent *event) override;
 
     /**
      * Returns true if the spell checking should be enabled for a given block 
of text


Reply via email to