Commit 2200e3c0 authored by David Faure's avatar David Faure
Browse files

Fix deprecated method calls when using KIO >= 5.82

parent f334a736
Pipeline #56656 passed with stage
in 7 minutes and 59 seconds
......@@ -8,11 +8,16 @@
#include <KLocalizedString>
#include <KIO/Job>
#include <kio_version.h>
KFileItemModelDirLister::KFileItemModelDirLister(QObject* parent) :
KDirLister(parent)
{
#if KIO_VERSION < QT_VERSION_CHECK(5, 82, 0)
setAutoErrorHandlingEnabled(false, nullptr);
#else
setAutoErrorHandlingEnabled(false);
#endif
}
KFileItemModelDirLister::~KFileItemModelDirLister()
......
......@@ -8,6 +8,7 @@
#include "dolphintrash.h"
#include <KIO/JobUiDelegate>
#include <kio_version.h>
#include <KJobWidgets>
#include <QList>
#include <KNotification>
......@@ -21,7 +22,11 @@ Trash::Trash()
// The trash icon must always be updated dependent on whether
// the trash is empty or not. We use a KDirLister that automatically
// watches for changes if the number of items has been changed.
#if KIO_VERSION < QT_VERSION_CHECK(5, 82, 0)
m_trashDirLister->setAutoErrorHandlingEnabled(false, nullptr);
#else
m_trashDirLister->setAutoErrorHandlingEnabled(false);
#endif
m_trashDirLister->setDelayedMimeTypes(true);
auto trashDirContentChanged = [this]() {
bool isTrashEmpty = m_trashDirLister->items().isEmpty();
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment