Hello community,

here is the log from the commit of package akonadiconsole for openSUSE:Factory 
checked in at 2020-04-29 20:45:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/akonadiconsole (Old)
 and      /work/SRC/openSUSE:Factory/.akonadiconsole.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "akonadiconsole"

Wed Apr 29 20:45:36 2020 rev:44 rq:796833 version:20.04.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/akonadiconsole/akonadiconsole.changes    
2020-03-12 23:01:12.643060192 +0100
+++ /work/SRC/openSUSE:Factory/.akonadiconsole.new.2738/akonadiconsole.changes  
2020-04-29 20:45:46.312139347 +0200
@@ -1,0 +2,34 @@
+Thu Apr 23 12:21:44 UTC 2020 - Luca Beltrame <[email protected]>
+
+- Update to 20.04.0
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/2020-04-apps-update
+- Changes since 20.03.90:
+  * Fix assert due to off-by-one in beginRemoveRows call
+  * Always make libkdepim a required depencency
+  * Fix build with Qt >= 5.15.0-beta3
+  * Fix compilation with more recent Qt 5.15
+
+-------------------------------------------------------------------
+Sun Apr  5 20:29:32 UTC 2020 - Luca Beltrame <[email protected]>
+
+- Update to 20.03.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/20.04-rc
+- No code change since 20.03.80
+
+-------------------------------------------------------------------
+Sun Mar 22 09:16:27 UTC 2020 - Luca Beltrame <[email protected]>
+
+- Update to 20.03.80
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/releases/20.04-beta
+- Changes since 19.12.3:
+  * Autogenerate categories file
+  * Make it compile against last qt5.15 without deprecated method
+  * [AkonadiConsole] Port to QSortFilterProxyModel from deprecated 
KRecursiveFilterProxyModel
+
+-------------------------------------------------------------------

Old:
----
  akonadiconsole-19.12.3.tar.xz
  akonadiconsole-19.12.3.tar.xz.sig

New:
----
  akonadiconsole-20.04.0.tar.xz
  akonadiconsole-20.04.0.tar.xz.sig

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

Other differences:
------------------
++++++ akonadiconsole.spec ++++++
--- /var/tmp/diff_new_pack.L9xsIr/_old  2020-04-29 20:45:48.588143918 +0200
+++ /var/tmp/diff_new_pack.L9xsIr/_new  2020-04-29 20:45:48.592143926 +0200
@@ -16,30 +16,23 @@
 #
 
 
-%define kf5_version 5.60.0
+%define kf5_version 5.66.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
 %{!?_kapp_version: %define _kapp_version %(echo %{version}| awk -F. '{print 
$1"."$2}')}
 %bcond_without lang
 Name:           akonadiconsole
-Version:        19.12.3
+Version:        20.04.0
 Release:        0
 Summary:        Management and debugging console for akonadi
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later
 Group:          System/GUI/KDE
 URL:            https://www.kde.org
 Source:         
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
-%if %{with lang}
-Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
-Source2:        applications.keyring
-%endif
 BuildRequires:  extra-cmake-modules >= %{kf5_version}
-BuildRequires:  fdupes
-BuildRequires:  gettext-devel
 BuildRequires:  libxapian-devel
 BuildRequires:  update-desktop-files
 BuildRequires:  cmake(KF5Akonadi)
 BuildRequires:  cmake(KF5AkonadiContact)
-BuildRequires:  cmake(KF5AkonadiMime)
 BuildRequires:  cmake(KF5AkonadiSearch)
 BuildRequires:  cmake(KF5CalendarCore)
 BuildRequires:  cmake(KF5CalendarSupport)
@@ -52,11 +45,11 @@
 BuildRequires:  cmake(KF5DocTools)
 BuildRequires:  cmake(KF5I18n)
 BuildRequires:  cmake(KF5ItemModels)
+BuildRequires:  cmake(KF5ItemViews)
 BuildRequires:  cmake(KF5KIO)
 BuildRequires:  cmake(KF5Libkdepim)
 BuildRequires:  cmake(KF5MessageViewer)
 BuildRequires:  cmake(KF5Mime)
-BuildRequires:  cmake(KF5PimTextEdit)
 BuildRequires:  cmake(KF5TextWidgets)
 BuildRequires:  cmake(KF5WidgetsAddons)
 BuildRequires:  cmake(KF5XmlGui)
@@ -68,8 +61,10 @@
 # It can only build on the same platforms as Qt Webengine
 ExclusiveArch:  %{ix86} x86_64 %{arm} aarch64 mips mips64
 %if %{with lang}
-Recommends:     %{name}-lang
+Source1:        
https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz.sig
+Source2:        applications.keyring
 %endif
+Recommends:     %{name}-lang
 
 %description
 Akonadi Console is a utility that can be used to explore or manage

++++++ akonadiconsole-19.12.3.tar.xz -> akonadiconsole-20.04.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/.gitignore 
new/akonadiconsole-20.04.0/.gitignore
--- old/akonadiconsole-19.12.3/.gitignore       2020-02-16 10:02:15.000000000 
+0100
+++ new/akonadiconsole-20.04.0/.gitignore       2020-04-07 10:33:30.000000000 
+0200
@@ -14,8 +14,7 @@
 .swp.*
 Doxyfile
 Makefile
-avail
-random_seed
 /build*/
+.cmake/
 CMakeLists.txt.user*
 *.unc-backup*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/CMakeLists.txt 
new/akonadiconsole-20.04.0/CMakeLists.txt
--- old/akonadiconsole-19.12.3/CMakeLists.txt   2020-02-16 10:02:15.000000000 
+0100
+++ new/akonadiconsole-20.04.0/CMakeLists.txt   2020-04-07 10:33:30.000000000 
+0200
@@ -1,8 +1,8 @@
 cmake_minimum_required(VERSION 3.5)
-set(KDEPIM_VERSION_NUMBER "5.13.3")
+set(KDEPIM_VERSION_NUMBER "5.14.0")
 project(akonadiconsole VERSION ${KDEPIM_VERSION_NUMBER})
 
-set(KF5_MIN_VERSION "5.63.0")
+set(KF5_MIN_VERSION "5.68.0")
 
 find_package(ECM ${KF5_MIN_VERSION} CONFIG REQUIRED)
 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
@@ -27,29 +27,29 @@
 
 
 # Do NOT add quote
-set(KDEPIM_DEV_VERSION)
+set(KDEPIM_DEV_VERSION )
 
 # add an extra space
 if(DEFINED KDEPIM_DEV_VERSION)
     set(KDEPIM_DEV_VERSION " ${KDEPIM_DEV_VERSION}")
 endif()
-set(KDE_APPLICATIONS_VERSION "19.12.3")
+set(RELEASE_SERVICE_VERSION "20.04.0")
 
-set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION} 
(${KDE_APPLICATIONS_VERSION})")
+set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION} 
(${RELEASE_SERVICE_VERSION})")
 
 set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
 set(KDEPIM_LIB_SOVERSION "5")
 
-set(AKONADI_CONTACT_VERSION "5.13.3")
-set(CALENDARSUPPORT_LIB_VERSION_LIB "5.13.3")
-set(AKONADI_VERSION "5.13.3")
-set(AKONADI_SEARCH_VERSION "5.13.3")
+set(AKONADI_CONTACT_VERSION "5.14.0")
+set(CALENDARSUPPORT_LIB_VERSION_LIB "5.14.0")
+set(AKONADI_VERSION "5.14.0")
+set(AKONADI_SEARCH_VERSION "5.14.0")
 
-set(QT_REQUIRED_VERSION "5.11.0")
+set(QT_REQUIRED_VERSION "5.12.0")
 find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets DBus Sql Test)
-set(MESSAGELIB_LIB_VERSION_LIB "5.13.3")
-set(LIBKDEPIM_LIB_VERSION_LIB "5.13.3")
-set(KMIME_LIB_VERSION "5.13.3")
+set(MESSAGELIB_LIB_VERSION_LIB "5.14.0")
+set(LIBKDEPIM_LIB_VERSION_LIB "5.14.0")
+set(KMIME_LIB_VERSION "5.14.0")
 
 # Find KF5 package
 find_package(KF5Completion ${KF5_MIN_VERSION} CONFIG REQUIRED)
@@ -93,14 +93,13 @@
 endif()
 if (EXISTS "${CMAKE_SOURCE_DIR}/.git")
    add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x050e00)
-   add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054000)
+   add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054400)
 endif()
 
 include_directories(${akonadiconsole_SOURCE_DIR} ${akonadiconsole_BINARY_DIR} 
${XAPIAN_INCLUDE_DIR})
 configure_file(akonadiconsole-version.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/akonadiconsole-version.h @ONLY)
 configure_file(config-akonadiconsole.h.cmake 
${CMAKE_BINARY_DIR}/config-akonadiconsole.h)
 
-install(FILES akonadiconsole.renamecategories akonadiconsole.categories  
DESTINATION  ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
 
 add_subdirectory(src)
 if(BUILD_TESTING)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/akonadiconsole-version.h.cmake 
new/akonadiconsole-20.04.0/akonadiconsole-version.h.cmake
--- old/akonadiconsole-19.12.3/akonadiconsole-version.h.cmake   2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/akonadiconsole-version.h.cmake   2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (c) 2019 Laurent Montel <[email protected]>
+  Copyright (c) 2019-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/akonadiconsole.categories 
new/akonadiconsole-20.04.0/akonadiconsole.categories
--- old/akonadiconsole-19.12.3/akonadiconsole.categories        2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/akonadiconsole.categories        1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-org.kde.pim.akonadiconsole akonadiconsole (akonadiconsole) IDENTIFIER 
[AKONADICONSOLE_LOG]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/akonadiconsole.renamecategories 
new/akonadiconsole-20.04.0/akonadiconsole.renamecategories
--- old/akonadiconsole-19.12.3/akonadiconsole.renamecategories  2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/akonadiconsole.renamecategories  1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-log_akonadiconsole org.kde.pim.akonadiconsole
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/autotests/jobtrackermodeltest.cpp 
new/akonadiconsole-20.04.0/autotests/jobtrackermodeltest.cpp
--- old/akonadiconsole-19.12.3/autotests/jobtrackermodeltest.cpp        
2020-02-16 10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackermodeltest.cpp        
2020-04-07 10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
   Copyright (c) 2017 David Faure <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/autotests/jobtrackermodeltest.h 
new/akonadiconsole-20.04.0/autotests/jobtrackermodeltest.h
--- old/akonadiconsole-19.12.3/autotests/jobtrackermodeltest.h  2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackermodeltest.h  2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
   Copyright (c) 2017 David Faure <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/autotests/jobtrackersearchwidgettest.cpp 
new/akonadiconsole-20.04.0/autotests/jobtrackersearchwidgettest.cpp
--- old/akonadiconsole-19.12.3/autotests/jobtrackersearchwidgettest.cpp 
2020-02-16 10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackersearchwidgettest.cpp 
2020-04-07 10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/autotests/jobtrackersearchwidgettest.h 
new/akonadiconsole-20.04.0/autotests/jobtrackersearchwidgettest.h
--- old/akonadiconsole-19.12.3/autotests/jobtrackersearchwidgettest.h   
2020-02-16 10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackersearchwidgettest.h   
2020-04-07 10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/autotests/jobtrackertest.cpp 
new/akonadiconsole-20.04.0/autotests/jobtrackertest.cpp
--- old/akonadiconsole-19.12.3/autotests/jobtrackertest.cpp     2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackertest.cpp     2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
   Copyright (c) 2017 David Faure <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/autotests/jobtrackertest.h 
new/akonadiconsole-20.04.0/autotests/jobtrackertest.h
--- old/akonadiconsole-19.12.3/autotests/jobtrackertest.h       2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/autotests/jobtrackertest.h       2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
   Copyright (c) 2017 David Faure <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/src/CMakeLists.txt 
new/akonadiconsole-20.04.0/src/CMakeLists.txt
--- old/akonadiconsole-19.12.3/src/CMakeLists.txt       2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/CMakeLists.txt       2020-04-07 
10:33:30.000000000 +0200
@@ -91,7 +91,12 @@
 
 
 
-ecm_qt_declare_logging_category(libakonadiconsole_SRCS HEADER 
akonadiconsole_debug.h IDENTIFIER AKONADICONSOLE_LOG CATEGORY_NAME 
org.kde.pim.akonadiconsole)
+ecm_qt_declare_logging_category(libakonadiconsole_SRCS HEADER 
akonadiconsole_debug.h IDENTIFIER AKONADICONSOLE_LOG CATEGORY_NAME 
org.kde.pim.akonadiconsole
+        OLD_CATEGORY_NAMES log_akonadiconsole
+        DESCRIPTION "akonadiconsole (akonadiconsole)" EXPORT AKONADICONSOLE)
+
+
+
 add_library(libakonadiconsole ${libakonadiconsole_SRCS})
 
 generate_export_header(libakonadiconsole BASE_NAME libakonadiconsole)
@@ -160,3 +165,5 @@
 install(TARGETS akonadiconsole ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
 install(PROGRAMS org.kde.akonadiconsole.desktop DESTINATION 
${KDE_INSTALL_APPDIR})
 install(TARGETS libakonadiconsole ${KDE_INSTALL_TARGETS_DEFAULT_ARGS} LIBRARY 
NAMELINK_SKIP)
+
+ecm_qt_install_logging_categories(EXPORT AKONADICONSOLE FILE 
akonadiconsole.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/src/browserwidget.cpp 
new/akonadiconsole-20.04.0/src/browserwidget.cpp
--- old/akonadiconsole-19.12.3/src/browserwidget.cpp    2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/browserwidget.cpp    2020-04-07 
10:33:30.000000000 +0200
@@ -50,7 +50,7 @@
 #include <AkonadiCore/tagdeletejob.h>
 #include <AkonadiCore/TagFetchScope>
 #include <AkonadiXml/XmlWriteJob>
-#include <kviewstatemaintainer.h>
+#include <KViewStateMaintainer>
 
 #include <kcontacts/addressee.h>
 #include <kcontacts/contactgroup.h>
@@ -58,10 +58,10 @@
 #include <KCalendarCore/ICalFormat>
 
 #include "akonadiconsole_debug.h"
-#include <kconfig.h>
-#include <kconfiggroup.h>
-#include <kmessagebox.h>
-#include <kxmlguiwindow.h>
+#include <KConfig>
+#include <KConfigGroup>
+#include <KMessageBox>
+#include <KXmlGuiWindow>
 #include <KToggleAction>
 #include <KActionCollection>
 #include <AkonadiCore/tagmodifyjob.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/src/jobtrackerfilterproxymodel.cpp 
new/akonadiconsole-20.04.0/src/jobtrackerfilterproxymodel.cpp
--- old/akonadiconsole-19.12.3/src/jobtrackerfilterproxymodel.cpp       
2020-02-16 10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/jobtrackerfilterproxymodel.cpp       
2020-04-07 10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as
@@ -21,10 +21,11 @@
 #include <QDebug>
 
 JobTrackerFilterProxyModel::JobTrackerFilterProxyModel(QObject *parent)
-    : KRecursiveFilterProxyModel(parent),
+    : QSortFilterProxyModel(parent),
       mSearchColumn(-1),
       mShowOnlyFailed(false)
 {
+    setRecursiveFilteringEnabled(true);
     setDynamicSortFilter(true);
 }
 
@@ -32,7 +33,7 @@
 {
 }
 
-bool JobTrackerFilterProxyModel::acceptRow(int sourceRow, const QModelIndex 
&sourceParent) const
+bool JobTrackerFilterProxyModel::filterAcceptsRow(int sourceRow, const 
QModelIndex &sourceParent) const
 {
     if (mShowOnlyFailed) {
         const QModelIndex index = sourceModel()->index(sourceRow, 0, 
sourceParent);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/src/jobtrackerfilterproxymodel.h 
new/akonadiconsole-20.04.0/src/jobtrackerfilterproxymodel.h
--- old/akonadiconsole-19.12.3/src/jobtrackerfilterproxymodel.h 2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/jobtrackerfilterproxymodel.h 2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as
@@ -18,9 +18,9 @@
 #ifndef JOBTRACKERFILTERPROXYMODEL_H
 #define JOBTRACKERFILTERPROXYMODEL_H
 
-#include <KRecursiveFilterProxyModel>
+#include <QSortFilterProxyModel>
 
-class JobTrackerFilterProxyModel : public KRecursiveFilterProxyModel
+class JobTrackerFilterProxyModel : public QSortFilterProxyModel
 {
     Q_OBJECT
 public:
@@ -32,7 +32,7 @@
     void setShowOnlyFailed(bool showOnlyFailed);
 
 protected:
-    bool acceptRow(int source_row, const QModelIndex &source_parent) const 
override;
+    bool filterAcceptsRow(int source_row, const QModelIndex &source_parent) 
const override;
 
 private:
     int mSearchColumn;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/akonadiconsole-19.12.3/src/jobtrackersearchwidget.cpp 
new/akonadiconsole-20.04.0/src/jobtrackersearchwidget.cpp
--- old/akonadiconsole-19.12.3/src/jobtrackersearchwidget.cpp   2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/jobtrackersearchwidget.cpp   2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadiconsole-19.12.3/src/jobtrackersearchwidget.h 
new/akonadiconsole-20.04.0/src/jobtrackersearchwidget.h
--- old/akonadiconsole-19.12.3/src/jobtrackersearchwidget.h     2020-02-16 
10:02:15.000000000 +0100
+++ new/akonadiconsole-20.04.0/src/jobtrackersearchwidget.h     2020-04-07 
10:33:30.000000000 +0200
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2017-2019 Montel Laurent <[email protected]>
+  Copyright (C) 2017-2020 Laurent Montel <[email protected]>
 
   This program is free software; you can redistribute it and/or modify it
   under the terms of the GNU General Public License, version 2, as



Reply via email to