File indexing completed on 2024-04-21 03:55:04

0001 /*
0002     This file is part of the KDE libraries
0003     SPDX-FileCopyrightText: 2013 David Faure <faure@kde.org>
0004 
0005     SPDX-License-Identifier: LGPL-2.0-or-later
0006 */
0007 
0008 #include <jobuidelegateextension.h>
0009 
0010 using namespace KIO;
0011 
0012 JobUiDelegateExtension::JobUiDelegateExtension()
0013     : d(nullptr)
0014 {
0015 }
0016 
0017 JobUiDelegateExtension::~JobUiDelegateExtension()
0018 {
0019 }
0020 
0021 ClipboardUpdater *KIO::JobUiDelegateExtension::createClipboardUpdater(Job *, ClipboardUpdaterMode)
0022 {
0023     return nullptr;
0024 }
0025 
0026 void KIO::JobUiDelegateExtension::updateUrlInClipboard(const QUrl &, const QUrl &)
0027 {
0028 }
0029 
0030 static JobUiDelegateExtension *s_extension = nullptr;
0031 
0032 JobUiDelegateExtension *KIO::defaultJobUiDelegateExtension()
0033 {
0034     return s_extension;
0035 }
0036 
0037 void KIO::setDefaultJobUiDelegateExtension(JobUiDelegateExtension *extension)
0038 {
0039     s_extension = extension;
0040 }