Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kconfigwidgets for openSUSE:Factory checked in at 2023-02-13 16:38:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kconfigwidgets (Old) and /work/SRC/openSUSE:Factory/.kconfigwidgets.new.1848 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kconfigwidgets" Mon Feb 13 16:38:07 2023 rev:113 rq:1064571 version:5.103.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kconfigwidgets/kconfigwidgets.changes 2023-01-16 17:59:45.591104682 +0100 +++ /work/SRC/openSUSE:Factory/.kconfigwidgets.new.1848/kconfigwidgets.changes 2023-02-13 16:39:45.386930095 +0100 @@ -1,0 +2,14 @@ +Wed Feb 8 09:12:44 UTC 2023 - Christophe Marin <christo...@krop.fr> + +- Update to 5.103.0 + * New feature release + * For more details please see: + * https://kde.org/announcements/frameworks/5/5.103.0 +- Changes since 5.102.0: + * Port away from deprecated KCoreConfigSkeleton::ItemEnum::Choice2 typedef + * [kcodecaction] Deprecate QTextCodec and mib-based API (kde#463421) + * [kcodecaction] Add name-based trigger signal + * kcommandbar: Fix positioning when no mainwindow parent + * kcommandbar: Fix no central widget crashes app (kde#463251) + +------------------------------------------------------------------- Old: ---- kconfigwidgets-5.102.0.tar.xz kconfigwidgets-5.102.0.tar.xz.sig New: ---- kconfigwidgets-5.103.0.tar.xz kconfigwidgets-5.103.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kconfigwidgets.spec ++++++ --- /var/tmp/diff_new_pack.o2Bv2Q/_old 2023-02-13 16:39:46.810938434 +0100 +++ /var/tmp/diff_new_pack.o2Bv2Q/_new 2023-02-13 16:39:46.838938598 +0100 @@ -17,14 +17,14 @@ %define lname libKF5ConfigWidgets5 -%define _tar_path 5.102 +%define _tar_path 5.103 # 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 released Name: kconfigwidgets -Version: 5.102.0 +Version: 5.103.0 Release: 0 Summary: Widgets for configuration dialogs License: LGPL-2.1-or-later @@ -91,8 +91,7 @@ %find_lang %{name} --with-man --all-name -%post -n %{lname} -p /sbin/ldconfig -%postun -n %{lname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{lname} %files -n %{lname}-lang -f %{name}.lang ++++++ kconfigwidgets-5.102.0.tar.xz -> kconfigwidgets-5.103.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/CMakeLists.txt new/kconfigwidgets-5.103.0/CMakeLists.txt --- old/kconfigwidgets-5.102.0/CMakeLists.txt 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/CMakeLists.txt 2023-02-05 10:19:05.000000000 +0100 @@ -1,11 +1,11 @@ cmake_minimum_required(VERSION 3.16) -set(KF_VERSION "5.102.0") # handled by release scripts -set(KF_DEP_VERSION "5.102.0") # handled by release scripts +set(KF_VERSION "5.103.0") # handled by release scripts +set(KF_DEP_VERSION "5.103.0") # handled by release scripts project(KConfigWidgets VERSION ${KF_VERSION}) include(FeatureSummary) -find_package(ECM 5.102.0 NO_MODULE) +find_package(ECM 5.103.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.102.0/autotests/CMakeLists.txt new/kconfigwidgets-5.103.0/autotests/CMakeLists.txt --- old/kconfigwidgets-5.102.0/autotests/CMakeLists.txt 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/autotests/CMakeLists.txt 2023-02-05 10:19:05.000000000 +0100 @@ -39,5 +39,6 @@ ecm_add_test(klanguagenametest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ConfigWidgets) ecm_add_test(kcolorschemetest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ConfigWidgets) +ecm_add_test(kcmdbartest.cpp LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ConfigWidgets) ecm_add_test(krecentfilesactiontest.cpp TEST_NAME "krecentfilesaction_test" LINK_LIBRARIES Qt${QT_MAJOR_VERSION}::Test KF5::ConfigWidgets) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/autotests/kcmdbartest.cpp new/kconfigwidgets-5.103.0/autotests/kcmdbartest.cpp --- old/kconfigwidgets-5.102.0/autotests/kcmdbartest.cpp 1970-01-01 01:00:00.000000000 +0100 +++ new/kconfigwidgets-5.103.0/autotests/kcmdbartest.cpp 2023-02-05 10:19:05.000000000 +0100 @@ -0,0 +1,50 @@ +/* + SPDX-FileCopyrightText: 2023 Waqar Ahmed <waqar....@gmail.com> + + SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL +*/ + +#include <QAbstractItemModel> +#include <QHBoxLayout> +#include <QListView> +#include <QMainWindow> +#include <QObject> +#include <QTest> + +#include "kcommandbar.h" + +class KCommandBarTest : public QObject +{ + Q_OBJECT +private Q_SLOTS: + void testNoCentralWidget() + { + QMainWindow w; + w.setCentralWidget(nullptr); + w.show(); + + KCommandBar b(&w); + b.show(); + } + + void testNoMainWindowParent() + { + QMainWindow w; + auto central = new QWidget(&w); + w.setCentralWidget(central); + auto l = new QHBoxLayout(central); + auto lv = new QListView(); + l->addWidget(lv); + l->addWidget(new QWidget(), 2); + w.showMaximized(); + // QTest::qWaitForWindowExposed(&w); + + KCommandBar b(lv); + b.show(); + // QTest::qWait(100000); + } +}; + +QTEST_MAIN(KCommandBarTest) + +#include "kcmdbartest.moc" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/autotests/kconfigdialog_unittest.cpp new/kconfigwidgets-5.103.0/autotests/kconfigdialog_unittest.cpp --- old/kconfigwidgets-5.102.0/autotests/kconfigdialog_unittest.cpp 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/autotests/kconfigdialog_unittest.cpp 2023-02-05 10:19:05.000000000 +0100 @@ -162,19 +162,19 @@ colorItem = new ItemColor(currentGroup(), QStringLiteral("Color"), color, Qt::white); addItem(colorItem, QStringLiteral("Color")); - QList<ItemEnum::Choice2> textValues; + QList<ItemEnum::Choice> textValues; { - ItemEnum::Choice2 choice; + ItemEnum::Choice choice; choice.name = QStringLiteral("A"); textValues.append(choice); } { - ItemEnum::Choice2 choice; + ItemEnum::Choice choice; choice.name = QStringLiteral("B"); textValues.append(choice); } { - ItemEnum::Choice2 choice; + ItemEnum::Choice choice; choice.name = QStringLiteral("C"); textValues.append(choice); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/af/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/af/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/af/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/af/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Afrikaans Name[ia]=Afrikaans Name[id]=Afrika -Name[is]=Afrikaans +Name[is]=AfrÃkanska Name[it]=Afrikaans Name[ja]=ã¢ããªã«ã¼ã³ã¹èª Name[ka]=áá¤á áááááá¡á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/bn/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/bn/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/bn/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/bn/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Bengáli Name[ia]=Bengalese Name[id]=Bengali -Name[is]=Bengali +Name[is]=Bengalska Name[it]=Bengalese Name[ja]=ãã³ã¬ã«èª Name[ka]=ááááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/bn_IN/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/bn_IN/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/bn_IN/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/bn_IN/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -38,7 +38,7 @@ Name[hu]=Bengáli (India) Name[ia]=Bengalese (India) Name[id]=Bengali (India) -Name[is]=Bengali (Indland) +Name[is]=Bengalska (Indland) Name[it]=Bengalese (India) Name[ja]=ãã³ã¬ã«èª (ã¤ã³ã) Name[ka]=ááááááá£á á (ááááá) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/crh/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/crh/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/crh/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/crh/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -37,7 +37,7 @@ Name[hu]=KrÃmi tatár Name[ia]=Crimean Tatar Name[id]=Crimean Tatar -Name[is]=TatarÃska frá KrÃm +Name[is]=KrÃmtatarska Name[it]=Tartaro di Crimea Name[ja]=ã¯ãªãã¢ã»ã¿ã¿ã¼ã«èª Name[ka]=á§áá ááááá áááá á£áá diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/csb/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/csb/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/csb/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/csb/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -38,7 +38,7 @@ Name[hu]=Kasub Name[ia]=Kashubian Name[id]=Kashubia -Name[is]=Kashubian +Name[is]=KasjúbÃska Name[it]=Casciubico Name[ja]=ã«ã·ã¥ã¼ãèª Name[ka]=ááá¨á£áá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/eo/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/eo/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/eo/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/eo/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Eszperantó Name[ia]=Esperanto Name[id]=Esperanto -Name[is]=Esperanto +Name[is]=Esperantó Name[it]=Esperanto Name[ja]=ã¨ã¹ãã©ã³ãèª Name[ka]=áá¡ááá ááá¢á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/hsb/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/hsb/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/hsb/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/hsb/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Szorb Name[ia]=Alto Sorbiano Name[id]=Sorbian Atas -Name[is]=Efri SorbÃan +Name[is]=Efri sorbÃska Name[it]=Alto sorabo Name[ja]=ä¸ã½ã«ãèª Name[ka]=áááá á¡áá ááá£áá diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/ie/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/ie/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/ie/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/ie/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -12,6 +12,7 @@ Name[eu]=Interlingue Name[fr]=Interlingua Name[ia]=Interlingue +Name[is]=Interlingue Name[it]=Interlingue Name[ka]=áá¥á¡ááááá¢á£á á Name[lt]=InterlingvÄ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/is/kconfigwidgets5.po new/kconfigwidgets-5.103.0/po/is/kconfigwidgets5.po --- old/kconfigwidgets-5.102.0/po/is/kconfigwidgets5.po 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/is/kconfigwidgets5.po 2023-02-05 10:19:05.000000000 +0100 @@ -7,20 +7,20 @@ # Pjetur G. Hjaltason <pje...@pjetur.net>, 2003. # Arnar Leósson <leos...@frisurf.no>, 2003, 2005. # Sveinn à Felli <svei...@nett.is>, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2016. -# Guðmundur Erlingsson <gudmund...@gmail.com>, 2022. +# Guðmundur Erlingsson <gudmund...@gmail.com>, 2022, 2023. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-12-08 00:42+0000\n" -"PO-Revision-Date: 2022-12-31 15:13+0000\n" +"PO-Revision-Date: 2023-01-08 20:43+0000\n" "Last-Translator: gummi <gudmund...@gmail.com>\n" "Language-Team: Icelandic <kde-i18n-...@kde.org>\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Lokalize 22.12.0\n" +"X-Generator: Lokalize 22.12.1\n" "Plural-Forms: Plural-Forms: nplurals=2; plural=n != 1;\n" "\n" "\n" @@ -175,7 +175,7 @@ #: kstandardaction_p.h:31 msgid "Open an existing document" -msgstr "Opna skjal (sem þegar er til)" +msgstr "Opna skjal sem þegar er til" #: kstandardaction_p.h:32 msgid "Open &Recent" @@ -183,7 +183,7 @@ #: kstandardaction_p.h:32 msgid "Open a document which was recently opened" -msgstr "Opna nýlega opnað skjal" +msgstr "Opna skjal sem var nýlega opnað" #: kstandardaction_p.h:33 msgid "&Save" @@ -455,7 +455,7 @@ #: kstandardaction_p.h:85 msgid "Check spelling in document" -msgstr "Yfirfara stafsetningu à skjalinu" +msgstr "Kanna stafsetningu à skjalinu" #: kstandardaction_p.h:87 msgid "Show &Menubar" @@ -500,7 +500,7 @@ #: kstandardaction_p.h:96 msgid "Configure Tool&bars..." -msgstr "Grunnstilla tæk&jaslár..." +msgstr "Grunnstilla tæk&jastikur..." #: kstandardaction_p.h:97 msgid "Configure &Notifications..." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/ml/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/ml/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/ml/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/ml/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -37,7 +37,7 @@ Name[hu]=Malajálam Name[ia]=Malayalam Name[id]=Malayalam -Name[is]=Malayalam +Name[is]=Malajalam Name[it]=Malayalam Name[ja]=ãã©ã¤ã¼ã©ã èª Name[ka]=ááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/ms/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/ms/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/ms/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/ms/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Maláj Name[ia]=Malay Name[id]=Malaysia -Name[is]=Malay +Name[is]=MalajÃska Name[it]=Malese Name[ja]=ãã¬ã¼èª Name[ka]=áááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/ps/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/ps/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/ps/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/ps/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -36,7 +36,7 @@ Name[hu]=Pastu Name[ia]=Pashto Name[id]=Pashto -Name[is]=Pashto +Name[is]=Pastó Name[it]=Pashtu Name[ja]=ãã·ã¥ãã¼èª Name[ka]=ááá¨á¢á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/sr@ijekavianlatin/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/sr@ijekavianlatin/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/sr@ijekavianlatin/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/sr@ijekavianlatin/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -29,7 +29,7 @@ Name[hu]=Szerb (ijekavica, latin betűs) Name[ia]=Serbo Latino Ljekavian Name[id]=Latin Ijekavian Serbia -Name[is]=Serbneska Ijekavian (latneskt) +Name[is]=Serbneska Ijekavian (latneskt letur) Name[it]=Serbo ijekavo latino Name[ja]=ã»ã«ãã¢èªã¤ã§æ¹è¨ (ã©ãã³æå) Name[ka]=á¡áá áá£áá áááááááá£á á áááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/sr@latin/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/sr@latin/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/sr@latin/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/sr@latin/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Szerb latin Name[ia]=Serbo Latino Name[id]=Latin Serbia -Name[is]=Serbneska (latneskt) +Name[is]=Serbneska (latneskt letur) Name[it]=Serbo latino Name[ja]=ã»ã«ãã¢èª (ã©ãã³æå) Name[ka]=á¡áá áá£áá áááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/te/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/te/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/te/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/te/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -39,7 +39,7 @@ Name[hu]=Telugu Name[ia]=Telugu Name[id]=Telugu -Name[is]=Telugu +Name[is]=Telúgú Name[it]=Telugu Name[ja]=ãã«ã°èª Name[ka]=áááá£áᣠdiff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/tg/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/tg/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/tg/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/tg/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Tádzsik Name[ia]=Tadzhiko Name[id]=Tajik -Name[is]=Tajik +Name[is]=TadsÃska Name[it]=Tagico Name[ja]=ã¿ã¸ã¯èª Name[ka]=á¢áá¯ááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/tr/kconfigwidgets5.po new/kconfigwidgets-5.103.0/po/tr/kconfigwidgets5.po --- old/kconfigwidgets-5.102.0/po/tr/kconfigwidgets5.po 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/tr/kconfigwidgets5.po 2023-02-05 10:19:05.000000000 +0100 @@ -17,13 +17,13 @@ # Serdar SOYTETİR <tulli...@gmail.com>, 2010, 2012. # Volkan Gezer <volkange...@gmail.com>, 2013, 2014, 2017. # Kaan Ozdincer <kaanozdin...@gmail.com>, 2014. -# Emir SARI <emir_s...@icloud.com>, 2022. +# Emir SARI <emir_s...@icloud.com>, 2022, 2023. msgid "" msgstr "" "Project-Id-Version: kdelibs4\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-12-08 00:42+0000\n" -"PO-Revision-Date: 2022-11-24 17:08+0300\n" +"PO-Revision-Date: 2023-02-01 13:00+0300\n" "Last-Translator: Emir SARI <emir_s...@icloud.com>\n" "Language-Team: Turkish <kde-l10n...@kde.org>\n" "Language: tr\n" @@ -31,7 +31,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 22.08.3\n" +"X-Generator: Lokalize 22.12.1\n" #, kde-format msgctxt "NAME OF TRANSLATORS" @@ -205,7 +205,7 @@ #: kstandardaction_p.h:35 msgid "Re&vert" -msgstr "Es&ki haline döndür" +msgstr "Es&ki Haline Döndür" #: kstandardaction_p.h:35 msgid "Revert unsaved changes made to document" @@ -353,19 +353,19 @@ #: kstandardaction_p.h:62 msgid "Zoom &In" -msgstr "Bü&yüt" +msgstr "&YakınlaÅtır" #: kstandardaction_p.h:63 msgid "Zoom &Out" -msgstr "&Küçült" +msgstr "&UzaklaÅtır" #: kstandardaction_p.h:64 msgid "&Zoom..." -msgstr "Ya&kınlaÅtır..." +msgstr "&YakınlaÅtır..." #: kstandardaction_p.h:64 msgid "Select zoom level" -msgstr "Büyütme düzeyini seçin" +msgstr "YakınlaÅtırma düzeyini seç" #: kstandardaction_p.h:65 msgid "&Refresh" @@ -502,7 +502,7 @@ #: kstandardaction_p.h:96 msgid "Configure Tool&bars..." -msgstr "&Araç ÃubuÄunu Yapılandır..." +msgstr "&Araç Ãubuklarını Yapılandır..." #: kstandardaction_p.h:97 msgid "Configure &Notifications..." @@ -548,7 +548,7 @@ #: kstandardaction_p.h:113 msgid "&Move to Trash" -msgstr "&Ãöpe TaÅı" +msgstr "&Ãöp Kutusuna TaÅı" #: kstandardaction_p.h:114 msgid "&Donate" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/tt/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/tt/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/tt/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/tt/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -34,7 +34,7 @@ Name[hu]=Tatár Name[ia]=Tataro Name[id]=Tatar -Name[is]=TatarÃska +Name[is]=Tatarska Name[it]=Tataro Name[ka]=áááá á£áá Name[kk]=ТаÑаÑÑа diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/uz/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/uz/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/uz/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/uz/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Ãzbég Name[ia]=Uzbeko Name[id]=Uzbekistan -Name[is]=ÃsbekÃska +Name[is]=Ãsbekska Name[it]=Usbeco Name[ja]=ã¦ãºãã¯èª Name[ka]=á£ááááá£á á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/uz@cyrillic/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/uz@cyrillic/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/uz@cyrillic/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/uz@cyrillic/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -37,7 +37,7 @@ Name[hu]=Ãzbég (cirill) Name[ia]=Uzbeko (Cirillico) Name[id]=Uzbekistan (Cyrillic) -Name[is]=ÃsbekÃska (KyrilÃskt) +Name[is]=Ãsbekska (kyrilÃskt letur) Name[it]=Usbeco (cirillico) Name[ja]=ã¦ãºãã¯èª (ããªã«æå) Name[ka]=á£ááááá£á á (ááá ááááªá) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/xh/kf5_entry.desktop new/kconfigwidgets-5.103.0/po/xh/kf5_entry.desktop --- old/kconfigwidgets-5.102.0/po/xh/kf5_entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/xh/kf5_entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -40,7 +40,7 @@ Name[hu]=Xhosa Name[ia]=Xhosa Name[id]=Xhosa -Name[is]=Xhosa +Name[is]=Xhósa Name[it]=Xhosa Name[ja]=ã³ãµèª Name[ka]=á®áá¡á diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/po/zh_CN/kconfigwidgets5.po new/kconfigwidgets-5.103.0/po/zh_CN/kconfigwidgets5.po --- old/kconfigwidgets-5.102.0/po/zh_CN/kconfigwidgets5.po 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/po/zh_CN/kconfigwidgets5.po 2023-02-05 10:19:05.000000000 +0100 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2022-12-08 00:42+0000\n" -"PO-Revision-Date: 2023-01-02 07:11\n" +"PO-Revision-Date: 2023-01-12 10:30\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/src/CMakeLists.txt new/kconfigwidgets-5.103.0/src/CMakeLists.txt --- old/kconfigwidgets-5.102.0/src/CMakeLists.txt 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/src/CMakeLists.txt 2023-02-05 10:19:05.000000000 +0100 @@ -69,7 +69,7 @@ GROUP_BASE_NAME KF VERSION ${KF_VERSION} DEPRECATED_BASE_VERSION 0 - DEPRECATION_VERSIONS 4.0 5.0 5.23 5.32 5.38 5.39 5.64 5.78 5.80 5.82 5.83 5.84 5.85 5.90 5.93 5.102 + DEPRECATION_VERSIONS 4.0 5.0 5.23 5.32 5.38 5.39 5.64 5.78 5.80 5.82 5.83 5.84 5.85 5.90 5.93 5.102 5.103 EXCLUDE_DEPRECATED_BEFORE_AND_AT ${EXCLUDE_DEPRECATED_BEFORE_AND_AT} CUSTOM_CONTENT_FROM_VARIABLE define_with_kauth_code ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/src/entry.desktop new/kconfigwidgets-5.103.0/src/entry.desktop --- old/kconfigwidgets-5.102.0/src/entry.desktop 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/src/entry.desktop 2023-02-05 10:19:05.000000000 +0100 @@ -23,6 +23,7 @@ Name[hu]=Angol (amerikai) Name[ia]=Anglese de S.U.A. Name[id]=Inggris US +Name[is]=BandarÃsk enska Name[it]=Inglese US Name[ka]=áááááá¡á£á á (áá¨á¨) Name[ko]=ë¯¸êµ ìì´ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/src/kcodecaction.cpp new/kconfigwidgets-5.103.0/src/kcodecaction.cpp --- old/kconfigwidgets-5.102.0/src/kcodecaction.cpp 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/src/kcodecaction.cpp 2023-02-05 10:19:05.000000000 +0100 @@ -92,8 +92,14 @@ QObject::connect(q, qOverload<QTextCodec *>(&KCodecAction::triggered), q, &KCodecAction::codecTriggered); QObject::connect(q, qOverload<KEncodingProber::ProberType>(&KCodecAction::triggered), q, &KCodecAction::encodingProberTriggered); #endif +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) + QObject::connect(q, &KCodecAction::codecTriggered, q, [this](QTextCodec *codec) { + Q_EMIT q->codecNameTriggered(QString::fromUtf8(codec->name())); + }); +#endif } +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) int KCodecAction::mibForName(const QString &codecName, bool *ok) const { // FIXME logic is good but code is ugly @@ -127,7 +133,9 @@ qCWarning(KCONFIG_WIDGETS_LOG) << "Invalid codec name: " << codecName; return MIB_DEFAULT; } +#endif +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) QTextCodec *KCodecAction::codecForMib(int mib) const { if (mib == MIB_DEFAULT) { @@ -137,6 +145,7 @@ return QTextCodec::codecForMib(mib); } } +#endif void KCodecAction::actionTriggered(QAction *action) { @@ -158,8 +167,10 @@ return; } currentSubAction = action; - bool ok = false; + bool ok = true; +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) int mib = q->mibForName(action->text(), &ok); +#endif if (ok) { #if KWIDGETSADDONS_BUILD_DEPRECATED_SINCE(5, 78) QT_WARNING_PUSH @@ -171,12 +182,16 @@ #else Q_EMIT q->textTriggered(action->text()); #endif +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) QTextCodec *codec = q->codecForMib(mib); +#endif #if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 78) // will also indirectly emit codecTriggered, due to signal connection in init() Q_EMIT q->triggered(codec); -#else +#elif KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) Q_EMIT q->codecTriggered(codec); +#else + Q_EMIT q->codecNameTriggered(action->text()); #endif } else { if (!action->data().isNull()) { @@ -194,11 +209,14 @@ } } +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) QTextCodec *KCodecAction::currentCodec() const { return codecForMib(currentCodecMib()); } +#endif +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) bool KCodecAction::setCurrentCodec(QTextCodec *codec) { if (!codec) { @@ -221,6 +239,7 @@ } return false; } +#endif QString KCodecAction::currentCodecName() const { @@ -229,14 +248,35 @@ bool KCodecAction::setCurrentCodec(const QString &codecName) { - return setCurrentCodec(KCharsets::charsets()->codecForName(codecName)); + if (codecName.isEmpty()) { + return false; + } + + for (int i = 0; i < actions().size(); ++i) { + if (actions().at(i)->menu()) { + for (int j = 0; j < actions().at(i)->menu()->actions().size(); ++j) { + if (!j && !actions().at(i)->menu()->actions().at(j)->data().isNull()) { + continue; + } + if (codecName == actions().at(i)->menu()->actions().at(j)->text()) { + d->currentSubAction = actions().at(i)->menu()->actions().at(j); + d->currentSubAction->trigger(); + return true; + } + } + } + } + return false; } +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) int KCodecAction::currentCodecMib() const { return mibForName(currentCodecName()); } +#endif +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) bool KCodecAction::setCurrentCodec(int mib) { if (mib == MIB_DEFAULT) { @@ -245,6 +285,7 @@ return setCurrentCodec(codecForMib(mib)); } } +#endif #if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 102) KEncodingProber::ProberType KCodecAction::currentProberType() const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/src/kcodecaction.h new/kconfigwidgets-5.103.0/src/kcodecaction.h --- old/kconfigwidgets-5.102.0/src/kcodecaction.h 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/src/kcodecaction.h 2023-02-05 10:19:05.000000000 +0100 @@ -31,7 +31,9 @@ Q_OBJECT Q_PROPERTY(QString codecName READ currentCodecName WRITE setCurrentCodec) +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) Q_PROPERTY(int codecMib READ currentCodecMib) +#endif public: explicit KCodecAction(QObject *parent, bool showAutoOptions = false); @@ -43,17 +45,56 @@ ~KCodecAction() override; public: +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use QTextCodec or QStringConverter. + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use QTextCodec or QStringConverter") int mibForName(const QString &codecName, bool *ok = nullptr) const; +#endif + +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use QTextCodec or QStringConverter. + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use QTextCodec or QStringConverter") QTextCodec *codecForMib(int mib) const; +#endif +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use currentCodecName + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use currentCodecName") QTextCodec *currentCodec() const; +#endif + +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use setCurrentCodecName + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use setCurrentCodecName") bool setCurrentCodec(QTextCodec *codec); +#endif QString currentCodecName() const; bool setCurrentCodec(const QString &codecName); +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use currentCodecName + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use currentCodecName") int currentCodecMib() const; +#endif + +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) + /** + * @deprecated since 5.103, use setCurrentCodecName + */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use setCurrentCodecName") bool setCurrentCodec(int mib); +#endif #if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 102) /** @@ -90,6 +131,8 @@ KCONFIGWIDGETS_DEPRECATED_VERSION(5, 78, "Use KCodecAction::codecTriggered(QTextCodec *)") void triggered(QTextCodec *codec); // clazy:exclude=overloaded-signal #endif + +#if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 103) /** * Specific (proper) codec was selected * @@ -112,8 +155,12 @@ * @endcode * * @since 5.78 + * + * @deprecated since 5.103, use codecNameTriggered() */ + KCONFIGWIDGETS_DEPRECATED_VERSION(5, 103, "Use codecNameTriggered().") void codecTriggered(QTextCodec *codec); +#endif #if KCONFIGWIDGETS_ENABLE_DEPRECATED_SINCE(5, 78) /** @@ -159,6 +206,17 @@ #endif /** + * Emitted when a codec was selected + * + * @param name the name of the selected encoding. + * + * Note that textTriggered(const QString &) is emitted too (as defined in KSelectAction). + * + * @since 5.103 + */ + void codecNameTriggered(const QString &name); + + /** * Emitted when the 'Default' codec action is triggered. */ void defaultItemTriggered(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/src/kcommandbar.cpp new/kconfigwidgets-5.103.0/src/kcommandbar.cpp --- old/kconfigwidgets-5.102.0/src/kcommandbar.cpp 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/src/kcommandbar.cpp 2023-02-05 10:19:05.000000000 +0100 @@ -623,11 +623,14 @@ void KCommandBar::show() { QRect parentGeometry; + bool isInMainWindow = false; if (const QWidget *parent = parentWidget()) { parentGeometry = parent->geometry(); - if (const QMainWindow *window = qobject_cast<const QMainWindow *>(parent)) { + const QMainWindow *window = qobject_cast<const QMainWindow *>(parent); + if (window && window->centralWidget()) { parentGeometry.setTop(window->mapToGlobal(window->centralWidget()->pos()).y()); parentGeometry.setHeight(window->centralWidget()->height()); + isInMainWindow = true; } } else { parentGeometry = screen()->availableGeometry(); @@ -646,6 +649,11 @@ // resize() doesn't work here, so use setFixedSize() instead setFixedSize(size); + if (!isInMainWindow && parentWidget()) { + const int y = std::max(0, (parentGeometry.height() - size.height()) * 1 / 6); + parentGeometry.setTop(y); + } + // set the position to the top-center of the parent // just below the menubar/toolbar (if any) const QPoint position{parentGeometry.center().x() - size.width() / 2, parentGeometry.y()}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/tests/kcodecactiontest.cpp new/kconfigwidgets-5.103.0/tests/kcodecactiontest.cpp --- old/kconfigwidgets-5.102.0/tests/kcodecactiontest.cpp 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/tests/kcodecactiontest.cpp 2023-02-05 10:19:05.000000000 +0100 @@ -29,13 +29,19 @@ connect(m_comboCodec, qOverload<QAction *>(&KSelectAction::triggered), this, &CodecActionTest::actionTriggered); connect(m_comboCodec, &KSelectAction::indexTriggered, this, &CodecActionTest::indexTriggered); connect(m_comboCodec, &KSelectAction::textTriggered, this, &CodecActionTest::textTriggered); +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) connect(m_comboCodec, &KCodecAction::codecTriggered, this, &CodecActionTest::codecTriggered); +#endif + connect(m_comboCodec, &KCodecAction::codecNameTriggered, this, &CodecActionTest::nameTriggered); m_buttonCodec->setToolBarMode(KCodecAction::MenuMode); connect(m_buttonCodec, qOverload<QAction *>(&KSelectAction::triggered), this, &CodecActionTest::actionTriggered); connect(m_buttonCodec, &KSelectAction::indexTriggered, this, &CodecActionTest::indexTriggered); connect(m_buttonCodec, &KSelectAction::textTriggered, this, &CodecActionTest::textTriggered); +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) connect(m_buttonCodec, &KCodecAction::codecTriggered, this, &CodecActionTest::codecTriggered); +#endif + connect(m_buttonCodec, &KCodecAction::codecNameTriggered, this, &CodecActionTest::nameTriggered); // clang-format on menuBar()->addAction(m_comboCodec); @@ -58,13 +64,20 @@ void CodecActionTest::textTriggered(const QString &text) { - qDebug() << '"' << text << '"'; + qDebug() << text; } +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) void CodecActionTest::codecTriggered(QTextCodec *codec) { qDebug() << codec->name() << ':' << codec->mibEnum(); } +#endif + +void CodecActionTest::nameTriggered(const QString &codecName) +{ + qDebug() << codecName; +} void CodecActionTest::slotActionTriggered(bool state) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kconfigwidgets-5.102.0/tests/kcodecactiontest.h new/kconfigwidgets-5.103.0/tests/kcodecactiontest.h --- old/kconfigwidgets-5.102.0/tests/kcodecactiontest.h 2023-01-07 03:22:02.000000000 +0100 +++ new/kconfigwidgets-5.103.0/tests/kcodecactiontest.h 2023-02-05 10:19:05.000000000 +0100 @@ -4,7 +4,7 @@ #include <QMainWindow> #include <QTextCodec> -class KCodecAction; +#include "kcodecaction.h" class CodecActionTest : public QMainWindow { @@ -17,7 +17,10 @@ void actionTriggered(QAction *action); void indexTriggered(int index); void textTriggered(const QString &text); +#if KCONFIGWIDGETS_BUILD_DEPRECATED_SINCE(5, 103) void codecTriggered(QTextCodec *codec); +#endif + void nameTriggered(const QString &name); void slotActionTriggered(bool state);