KIO::JobUiDelegateFactory Class

Header: #include <JobUiDelegateFactory>
CMake: find_package(KF6 REQUIRED COMPONENTS KIO)
target_link_libraries(mytarget PRIVATE KF6::KIOCore)
Since: 5.0

Public Functions

virtual KJobUiDelegate *createDelegate(KJobUiDelegate::Flags flags, QWidget *window) const = 0

Protected Functions

Detailed Description

@class KIO::JobUiDelegateFactory jobuidelegatefactory.h <KIO/JobUiDelegateFactory>

A factory for creating job ui delegates. Every KIO job will get a delegate from this factory.

Member Function Documentation

[protected] JobUiDelegateFactory::JobUiDelegateFactory()

Constructor

[virtual noexcept protected] JobUiDelegateFactory::~JobUiDelegateFactory()

Destructor

[pure virtual] KJobUiDelegate *JobUiDelegateFactory::createDelegate(KJobUiDelegate::Flags flags, QWidget *window) const

@since 6.0