1/*
2 This file is part of the KDE libraries
3 SPDX-FileCopyrightText: 2012 David Faure <faure@kde.org>
4
5 SPDX-License-Identifier: LGPL-2.0-only
6*/
7
8#ifndef KIO_JOBTRACKER_H
9#define KIO_JOBTRACKER_H
10
11#include "kiocore_export.h"
12
13class KJobTrackerInterface;
14
15namespace KIO
16{
17// TODO qdoc header file
18/*!
19 * Returns the job tracker to be used by all KIO jobs (in which HideProgressInfo is not set)
20 */
21KIOCORE_EXPORT KJobTrackerInterface *getJobTracker();
22
23/*!
24 * \internal
25 * Allows the KIO widgets library to register its widget-based job tracker automatically.
26 * \since 5.0
27 */
28KIOCORE_EXPORT void setJobTracker(KJobTrackerInterface *tracker);
29}
30
31#endif /* KIO_JOBTRACKER_H */
32

source code of kio/src/core/jobtracker.h