Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kconfigwidgets for openSUSE:Factory 
checked in at 2021-10-18 21:58:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kconfigwidgets (Old)
 and      /work/SRC/openSUSE:Factory/.kconfigwidgets.new.1890 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kconfigwidgets"

Mon Oct 18 21:58:28 2021 rev:96 rq:924420 version:5.87.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kconfigwidgets/kconfigwidgets.changes    
2021-09-16 23:15:34.443854369 +0200
+++ /work/SRC/openSUSE:Factory/.kconfigwidgets.new.1890/kconfigwidgets.changes  
2021-10-18 22:00:06.134002859 +0200
@@ -1,0 +2,11 @@
+Sun Oct  3 20:33:37 UTC 2021 - Christophe Giboudeaux <[email protected]>
+
+- Update to 5.87.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/frameworks/5/5.87.0
+- Changes since 5.86.0:
+  * Add Gitlab CI configuration
+  * Do not emit deprecation warnings for overload which gets chosen by compiler
+
+-------------------------------------------------------------------

Old:
----
  kconfigwidgets-5.86.0.tar.xz
  kconfigwidgets-5.86.0.tar.xz.sig

New:
----
  kconfigwidgets-5.87.0.tar.xz
  kconfigwidgets-5.87.0.tar.xz.sig

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

Other differences:
------------------
++++++ kconfigwidgets.spec ++++++
--- /var/tmp/diff_new_pack.c5ZLps/_old  2021-10-18 22:00:06.826003360 +0200
+++ /var/tmp/diff_new_pack.c5ZLps/_new  2021-10-18 22:00:06.830003363 +0200
@@ -17,14 +17,14 @@
 
 
 %define lname   libKF5ConfigWidgets5
-%define _tar_path 5.86
+%define _tar_path 5.87
 # 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: %define _kf5_bugfix_version %(echo %{_kf5_version} | 
awk -F. '{print $1"."$2}')}
 %bcond_without lang
 Name:           kconfigwidgets
-Version:        5.86.0
+Version:        5.87.0
 Release:        0
 Summary:        Widgets for configuration dialogs
 License:        LGPL-2.1-or-later


++++++ kconfigwidgets-5.86.0.tar.xz -> kconfigwidgets-5.87.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/.gitlab-ci.yml 
new/kconfigwidgets-5.87.0/.gitlab-ci.yml
--- old/kconfigwidgets-5.86.0/.gitlab-ci.yml    1970-01-01 01:00:00.000000000 
+0100
+++ new/kconfigwidgets-5.87.0/.gitlab-ci.yml    2021-10-02 16:24:03.000000000 
+0200
@@ -0,0 +1,5 @@
+# SPDX-FileCopyrightText: 2020 Volker Krause <[email protected]>
+# SPDX-License-Identifier: CC0-1.0
+
+include:
+  - 
https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/.kde-ci.yml 
new/kconfigwidgets-5.87.0/.kde-ci.yml
--- old/kconfigwidgets-5.86.0/.kde-ci.yml       1970-01-01 01:00:00.000000000 
+0100
+++ new/kconfigwidgets-5.87.0/.kde-ci.yml       2021-10-02 16:24:03.000000000 
+0200
@@ -0,0 +1,15 @@
+Dependencies:
+- 'on': ['Linux', 'FreeBSD', 'Windows', 'macOS']
+  'require':
+    'frameworks/extra-cmake-modules': '@same'
+    'frameworks/kauth' : '@same'
+    'frameworks/kcoreaddons' : '@same'
+    'frameworks/kcodecs' : '@same'
+    'frameworks/kconfig' : '@same'
+    'frameworks/kdoctools' : '@same'
+    'frameworks/kguiaddons' : '@same'
+    'frameworks/ki18n' : '@same'
+    'frameworks/kwidgetsaddons' : '@same'
+
+Options:
+  test-before-installing: True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/CMakeLists.txt 
new/kconfigwidgets-5.87.0/CMakeLists.txt
--- old/kconfigwidgets-5.86.0/CMakeLists.txt    2021-09-04 18:57:21.000000000 
+0200
+++ new/kconfigwidgets-5.87.0/CMakeLists.txt    2021-10-02 16:24:03.000000000 
+0200
@@ -1,11 +1,11 @@
 cmake_minimum_required(VERSION 3.16)
 
-set(KF_VERSION "5.86.0") # handled by release scripts
-set(KF_DEP_VERSION "5.86.0") # handled by release scripts
+set(KF_VERSION "5.87.0") # handled by release scripts
+set(KF_DEP_VERSION "5.87.0") # handled by release scripts
 project(KConfigWidgets VERSION ${KF_VERSION})
 
 include(FeatureSummary)
-find_package(ECM 5.86.0  NO_MODULE)
+find_package(ECM 5.87.0  NO_MODULE)
 set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake 
Modules." URL "https://commits.kde.org/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/kconfigwidgets-5.86.0/po/af/kf5_entry.desktop 
new/kconfigwidgets-5.87.0/po/af/kf5_entry.desktop
--- old/kconfigwidgets-5.86.0/po/af/kf5_entry.desktop   2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/af/kf5_entry.desktop   2021-10-02 
16:24:03.000000000 +0200
@@ -19,7 +19,7 @@
 Name[cy]=Affricaneg
 Name[da]=Afrikaans
 Name[de]=Afrikaans
-Name[el]=????????????????????
+Name[el]=??????????????????
 Name[en_GB]=Afrikaans
 Name[eo]=Afrikansa
 Name[es]=Afrikaans
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/po/da/kconfigwidgets5.po 
new/kconfigwidgets-5.87.0/po/da/kconfigwidgets5.po
--- old/kconfigwidgets-5.86.0/po/da/kconfigwidgets5.po  2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/da/kconfigwidgets5.po  2021-10-02 
16:24:03.000000000 +0200
@@ -2,14 +2,14 @@
 # Copyright (C) YEAR This_file_is_part_of_KDE
 # This file is distributed under the same license as the PACKAGE package.
 #
-# Martin Schlander <[email protected]>, 2008, 2009, 2010, 2011, 2012, 
2013, 2015, 2016, 2017, 2020.
+# Martin Schlander <[email protected]>, 2008, 2009, 2010, 2011, 2012, 
2013, 2015, 2016, 2017, 2020, 2021.
 # Keld Simonsen <[email protected]>, 2010.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-08-29 00:15+0000\n"
-"PO-Revision-Date: 2020-07-27 17:35+0200\n"
+"PO-Revision-Date: 2021-09-05 20:26+0200\n"
 "Last-Translator: Martin Schlander <[email protected]>\n"
 "Language-Team: Danish <[email protected]>\n"
 "Language: da\n"
@@ -68,21 +68,18 @@
 msgstr "Indstil"
 
 #: khamburgermenu.cpp:126
-#, fuzzy, kde-format
-#| msgctxt "keyboard-key-name"
-#| msgid "Menu"
+#, kde-format
 msgctxt "@action:inmenu General purpose menu"
 msgid "&Menu"
-msgstr "Menu"
+msgstr "&Menu"
 
 #: khamburgermenu.cpp:342
-#, fuzzy, kde-format
-#| msgid "Shortcut '%1' for action '%2'\n"
+#, kde-format
 msgctxt "@action:inmenu A menu text advertising its contents (more features)."
 msgid "For %1 more action:"
 msgid_plural "For %1 more actions:"
-msgstr[0] "Genvejen \"%1\" til handlingen \"%2\"\n"
-msgstr[1] "Genvejen \"%1\" til handlingen \"%2\"\n"
+msgstr[0] "For yderligere %1 handling:"
+msgstr[1] "For yderligere %1 handlinger:"
 
 #: khamburgermenu.cpp:345
 #, kde-format
@@ -90,8 +87,8 @@
 "@action:inmenu A section heading advertising the contents of the menu bar"
 msgid "%1 Menu Bar Exclusive Action"
 msgid_plural "%1 Menu Bar Exclusive Actions"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%1 handling kun i menulinjen"
+msgstr[1] "%1 handlinger kun i menulinjen"
 
 #: krecentfilesaction.cpp:68
 #, kde-format
@@ -627,10 +624,9 @@
 msgstr "&Don??r"
 
 #: kstandardaction_p.h:114
-#, fuzzy, kde-format
-#| msgid "Open &Recent"
+#, kde-format
 msgid "Open &Menu"
-msgstr "??bn &nylige"
+msgstr "??bn &menu"
 
 #: ktipdialog.cpp:219
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/po/el/kconfigwidgets5.po 
new/kconfigwidgets-5.87.0/po/el/kconfigwidgets5.po
--- old/kconfigwidgets-5.86.0/po/el/kconfigwidgets5.po  2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/el/kconfigwidgets5.po  2021-10-02 
16:24:03.000000000 +0200
@@ -21,7 +21,7 @@
 "Project-Id-Version: kdelibs4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-08-29 00:15+0000\n"
-"PO-Revision-Date: 2021-06-12 21:38+0300\n"
+"PO-Revision-Date: 2021-09-09 16:49+0300\n"
 "Last-Translator: Stelios <[email protected]>\n"
 "Language-Team: Greek <[email protected]>\n"
 "Language: el\n"
@@ -566,7 +566,7 @@
 #: kstandardaction_p.h:93
 #, kde-format
 msgid "Configure Keyboard S&hortcuts..."
-msgstr "???????????????????? ??&?????????????????????? 
????&??????????????????????..."
+msgstr "???????????????????? ???????????????????????? 
????&??????????????????????..."
 
 #: kstandardaction_p.h:94
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/po/hu/kconfigwidgets5.po 
new/kconfigwidgets-5.87.0/po/hu/kconfigwidgets5.po
--- old/kconfigwidgets-5.86.0/po/hu/kconfigwidgets5.po  2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/hu/kconfigwidgets5.po  2021-10-02 
16:24:03.000000000 +0200
@@ -1,31 +1,31 @@
 # Kiszel Krist??f <[email protected]>, 2010.
 # Krist??f Kiszel <[email protected]>, 2010, 2011, 2012.
 # Bal??zs ??r <[email protected]>, 2012, 2013.
-# Kristof Kiszel <[email protected]>, 2018, 2020.
+# Kristof Kiszel <[email protected]>, 2018, 2020, 2021.
 msgid ""
 msgstr ""
 "Project-Id-Version: KDE 4.4\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-08-29 00:15+0000\n"
-"PO-Revision-Date: 2020-12-19 19:25+0100\n"
-"Last-Translator: Krist??f Kiszel <[email protected]>\n"
+"PO-Revision-Date: 2021-09-21 09:14+0200\n"
+"Last-Translator: Kristof Kiszel <[email protected]>\n"
 "Language-Team: Hungarian <[email protected]>\n"
 "Language: hu\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 21.03.70\n"
+"X-Generator: Lokalize 21.03.80\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
 msgid "Your names"
-msgstr "Kiszel Krist??f,Sz??nt?? Tam??s"
+msgstr "Kiszel Krist??f,Sz??nt?? Tam??s,??r Bal??zs"
 
 #, kde-format
 msgctxt "EMAIL OF TRANSLATORS"
 msgid "Your emails"
-msgstr "[email protected],[email protected]"
+msgstr "[email protected],[email protected],[email protected]"
 
 #: kcmodule.cpp:189
 #, kde-format
@@ -63,24 +63,21 @@
 #, kde-format
 msgctxt "@title:window"
 msgid "Configure"
-msgstr "Be??ll??t??s"
+msgstr "Be??ll??t??sok"
 
 #: khamburgermenu.cpp:126
-#, fuzzy, kde-format
-#| msgctxt "keyboard-key-name"
-#| msgid "Menu"
+#, kde-format
 msgctxt "@action:inmenu General purpose menu"
 msgid "&Menu"
-msgstr "Men??"
+msgstr "&Men??"
 
 #: khamburgermenu.cpp:342
-#, fuzzy, kde-format
-#| msgid "Shortcut '%1' for action '%2'\n"
+#, kde-format
 msgctxt "@action:inmenu A menu text advertising its contents (more features)."
 msgid "For %1 more action:"
 msgid_plural "For %1 more actions:"
-msgstr[0] "Billenty??kombin??ci??: ???%1???, m??velet: ???%2???\n"
-msgstr[1] "Billenty??kombin??ci??: ???%1???, m??velet: ???%2???\n"
+msgstr[0] "%1 tov??bbi m??velet:"
+msgstr[1] "%1 tov??bbi m??velet:"
 
 #: khamburgermenu.cpp:345
 #, kde-format
@@ -88,8 +85,8 @@
 "@action:inmenu A section heading advertising the contents of the menu bar"
 msgid "%1 Menu Bar Exclusive Action"
 msgid_plural "%1 Menu Bar Exclusive Actions"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%1 kiz??r??lagos men??s??v-m??velet"
+msgstr[1] "%1 kiz??r??lagos men??s??v-m??velet"
 
 #: krecentfilesaction.cpp:68
 #, kde-format
@@ -99,7 +96,7 @@
 #: krecentfilesaction.cpp:74
 #, kde-format
 msgid "Clear List"
-msgstr "A lista t??rl??se"
+msgstr "Lista t??rl??se"
 
 #: kstandardaction.cpp:140
 #, kde-format
@@ -117,7 +114,7 @@
 #, kde-format
 msgctxt "home page"
 msgid "&Home"
-msgstr "&Alapk??nyvt??r"
+msgstr "&Saj??t mappa"
 
 #: kstandardaction.cpp:158
 #, kde-format
@@ -192,7 +189,7 @@
 #: kstandardaction_p.h:34
 #, kde-format
 msgid "Re&vert"
-msgstr "&Visszafel??"
+msgstr "&Vissza??ll??t??s"
 
 #: kstandardaction_p.h:34
 #, kde-format
@@ -302,17 +299,17 @@
 #: kstandardaction_p.h:49
 #, kde-format
 msgid "C&lear"
-msgstr "A mez??(k) t??r&l??se"
+msgstr "T??&rl??s"
 
 #: kstandardaction_p.h:50
 #, kde-format
 msgid "Select &All"
-msgstr "M&inden kijel??l??se"
+msgstr "??ssz&es kijel??l??se"
 
 #: kstandardaction_p.h:51
 #, kde-format
 msgid "Dese&lect"
-msgstr "A kijel??l??s megsz??nt&et??se"
+msgstr "Kijel??&l??s megsz??ntet??se"
 
 #: kstandardaction_p.h:52
 #, kde-format
@@ -327,7 +324,7 @@
 #: kstandardaction_p.h:54
 #, kde-format
 msgid "Find Pre&vious"
-msgstr "Az el??z?? &keres??se"
+msgstr "El??z?? &keres??se"
 
 #: kstandardaction_p.h:55
 #, kde-format
@@ -482,7 +479,7 @@
 #: kstandardaction_p.h:79
 #, kde-format
 msgid "&Forward"
-msgstr "El??re"
+msgstr "&El??re"
 
 #: kstandardaction_p.h:79
 #, kde-format
@@ -527,7 +524,7 @@
 #: kstandardaction_p.h:87
 #, kde-format
 msgid "Show or hide toolbar"
-msgstr "Eszk??zt??r megjelen??tse vagy elrejt??se"
+msgstr "Eszk??zt??r megjelen??t??se vagy elrejt??se"
 
 #: kstandardaction_p.h:88
 #, kde-format
@@ -557,7 +554,7 @@
 #: kstandardaction_p.h:94
 #, kde-format
 msgid "&Configure %1..."
-msgstr "B&e??ll??t??ablak: %1???"
+msgstr "%1 &be??ll??t??sa???"
 
 #: kstandardaction_p.h:95
 #, kde-format
@@ -572,7 +569,7 @@
 #: kstandardaction_p.h:103
 #, kde-format
 msgid "%1 &Handbook"
-msgstr "A %1 k??z&ik??nyve"
+msgstr "%1 k??z&ik??nyve"
 
 #: kstandardaction_p.h:104
 #, kde-format
@@ -625,10 +622,9 @@
 msgstr "&T??mogat??s"
 
 #: kstandardaction_p.h:114
-#, fuzzy, kde-format
-#| msgid "Open &Recent"
+#, kde-format
 msgid "Open &Menu"
-msgstr "Leg&ut??bbi megnyit??sa"
+msgstr "&Men?? megnyit??sa"
 
 #: ktipdialog.cpp:219
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/po/my/kf5_entry.desktop 
new/kconfigwidgets-5.87.0/po/my/kf5_entry.desktop
--- old/kconfigwidgets-5.86.0/po/my/kf5_entry.desktop   2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/my/kf5_entry.desktop   2021-10-02 
16:24:03.000000000 +0200
@@ -1,14 +1,16 @@
 [KCM Locale]
-Name=Burmese
+Name=??????????????????
+Name[az]=?????????????????? (Myanma)
 Name[ca]=Birm??
-Name[cs]=Barmsk??
 Name[el]=??????????????????
 Name[es]=Birmano
-Name[fr]=Birman
-Name[nl]=Burmees
-Name[pt]=Birman??s
-Name[sl]=Burman????ina
-Name[sv]=Burmesiska
+Name[fr]=??????????????????
+Name[hu]=??????????????????
+Name[ia]=??????????????????
+Name[nl]=??????????????????
+Name[pl]=??????????????????
+Name[sv]=Myanmar
 Name[uk]=????????????????????
-Name[vi]=Ti???ng Myanmar
-Name[x-test]=xxBurmesexx
+Name[vi]=Ti???ng Mi???n ??i???n
+Name[x-test]=xx??????????????????xx
+Name[zh_CN]=?????????
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/po/zh_CN/kconfigwidgets5.po 
new/kconfigwidgets-5.87.0/po/zh_CN/kconfigwidgets5.po
--- old/kconfigwidgets-5.86.0/po/zh_CN/kconfigwidgets5.po       2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/po/zh_CN/kconfigwidgets5.po       2021-10-02 
16:24:03.000000000 +0200
@@ -16,7 +16,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2021-08-29 00:15+0000\n"
-"PO-Revision-Date: 2021-08-30 11:43\n"
+"PO-Revision-Date: 2021-09-27 13:07\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
@@ -91,7 +91,7 @@
 msgctxt "@action:inmenu A menu text advertising its contents (more features)."
 msgid "For %1 more action:"
 msgid_plural "For %1 more actions:"
-msgstr[0] "???????????? %1 ????????????"
+msgstr[0] "?????? %1 ??????????????????"
 
 #: khamburgermenu.cpp:345
 #, kde-format
@@ -410,7 +410,7 @@
 #: kstandardaction_p.h:64
 #, kde-format
 msgid "Refresh document"
-msgstr "????????????"
+msgstr "??????"
 
 #: kstandardaction_p.h:66
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/src/kcmodule.h 
new/kconfigwidgets-5.87.0/src/kcmodule.h
--- old/kconfigwidgets-5.86.0/src/kcmodule.h    2021-09-04 18:57:21.000000000 
+0200
+++ new/kconfigwidgets-5.87.0/src/kcmodule.h    2021-10-02 16:24:03.000000000 
+0200
@@ -338,6 +338,10 @@
     KConfigDialogManager *addConfig(KCoreConfigSkeleton *config, QWidget 
*widget);
 
 #if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 84)
+    // No deprecation warning by compiler here, as the replacement will be
+    // automatically picked by the compiler in the future, being the method
+    // overload using the base-class of the argument type.
+    // Avoids the need to do extra-casting right now on the caller side.
     /**
      * Adds a KConfigskeleton @p config to watch the widget @p widget
      *
@@ -348,7 +352,6 @@
      * @param widget the widget to watch
      * @deprecated since 5.84, use addConfig(KCoreConfigSkeleton *config, 
QWidget *widget);
      */
-    KCONFIGWIDGETS_DEPRECATED_VERSION(5, 84, "Use KConfigDialogManager 
*addConfig(KCoreConfigSkeleton *config, QWidget *widget);")
     KConfigDialogManager *addConfig(KConfigSkeleton *config, QWidget *widget);
 #endif
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/src/kconfigdialog.cpp 
new/kconfigwidgets-5.87.0/src/kconfigdialog.cpp
--- old/kconfigwidgets-5.86.0/src/kconfigdialog.cpp     2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/src/kconfigdialog.cpp     2021-10-02 
16:24:03.000000000 +0200
@@ -26,8 +26,8 @@
 class KConfigDialogPrivate
 {
 public:
-    KConfigDialogPrivate(KConfigDialog *q, const QString &name, 
KCoreConfigSkeleton *config)
-        : q(q)
+    KConfigDialogPrivate(const QString &name, KCoreConfigSkeleton *config, 
KConfigDialog *qq)
+        : q(qq)
     {
         q->setObjectName(name);
         q->setWindowTitle(i18nc("@title:window", "Configure"));
@@ -90,7 +90,7 @@
 
 KConfigDialog::KConfigDialog(QWidget *parent, const QString &name, 
KCoreConfigSkeleton *config)
     : KPageDialog(parent)
-    , d(new KConfigDialogPrivate(this, name, config))
+    , d(new KConfigDialogPrivate(name, config, this))
 {
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kconfigwidgets-5.86.0/src/kconfigdialogmanager.h 
new/kconfigwidgets-5.87.0/src/kconfigdialogmanager.h
--- old/kconfigwidgets-5.86.0/src/kconfigdialogmanager.h        2021-09-04 
18:57:21.000000000 +0200
+++ new/kconfigwidgets-5.87.0/src/kconfigdialogmanager.h        2021-10-02 
16:24:03.000000000 +0200
@@ -240,13 +240,16 @@
     KConfigDialogManager(QWidget *parent, KCoreConfigSkeleton *conf);
 
 #if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 84)
+    // No deprecation warning by compiler here, as the replacement will be
+    // automatically picked by the compiler in the future, being the method
+    // overload using the base-class of the argument type.
+    // Avoids the need to do extra-casting right now on the caller side.
     /**
      * Constructor.
      * @param parent  Dialog widget to manage
      * @param conf Object that contains settings
      * @deprecated since 5.84, use KConfigDialogManager(QWidget *parent, 
KCoreConfigSkeleton *conf)
      */
-    KCONFIGWIDGETS_DEPRECATED_VERSION(5, 84, "Use KConfigDialogManager(QWidget 
*parent, KCoreConfigSkeleton *conf)")
     KConfigDialogManager(QWidget *parent, KConfigSkeleton *conf);
 #endif
 

Reply via email to