10#ifndef KWIDGETJOBTRACKER_H
11#define KWIDGETJOBTRACKER_H
13#include <kabstractwidgetjobtracker.h>
14#include <kjobwidgets_export.h>
16class KWidgetJobTrackerPrivate;
66 bool keepOpen(KJob *job)
const;
72 void infoMessage(KJob *job,
const QString &plain,
const QString &rich)
override;
73 virtual void description(KJob *job,
const QString &title,
const QPair<QString, QString> &field1,
const QPair<QString, QString> &field2)
override;
74 void totalAmount(KJob *job, KJob::Unit unit, qulonglong amount)
override;
75 void processedAmount(KJob *job, KJob::Unit unit, qulonglong amount)
override;
76 void percent(KJob *job,
unsigned long percent)
override;
77 void speed(KJob *job,
unsigned long value)
override;
78 void slotClean(KJob *job)
override;
79 void suspended(KJob *job)
override;
80 void resumed(KJob *job)
override;
86#if KJOBWIDGETS_BUILD_DEPRECATED_SINCE(5, 79)
88 QT_WARNING_DISABLE_CLANG(
"-Wunused-private-field")
90 const
void *__kjobwidgets_d_do_not_use;
94 Q_PRIVATE_SLOT(d_func(),
void _k_showProgressWidget())