KDAV::DavItemMoveJob Class

class KDAV::DavItemMoveJob

A job to move a DAV item from one location to another. More...

Header: #include <KDAV/DavItemMoveJob>
CMake: find_package(KF6 REQUIRED COMPONENTS DAV)
target_link_libraries(mytarget PRIVATE KF6::DAV)
Since: 6.30
Inherits: KDAV::DavJobBase

Public Functions

DavItemMoveJob(const KDAV::DavItem &item, const QUrl &destination, QObject *parent = nullptr)
(since 6.32) KDAV::DavPushDontNotify pushDontNotify() const
(since 6.32) void setPushDontNotify(const KDAV::DavPushDontNotify &dontNotify)

Reimplemented Public Functions

virtual void start() override

Detailed Description

Member Function Documentation

[explicit] DavItemMoveJob::DavItemMoveJob(const KDAV::DavItem &item, const QUrl &destination, QObject *parent = nullptr)

Creates a new DAV item move job.

item The item that shall be moved. destination The url the item will be moved to. parent The parent object.

[since 6.32] KDAV::DavPushDontNotify DavItemMoveJob::pushDontNotify() const

Gets Push-Dont-Notify Urls.

This function was introduced in 6.32.

See also setPushDontNotify().

[since 6.32] void DavItemMoveJob::setPushDontNotify(const KDAV::DavPushDontNotify &dontNotify)

Sets Push-Dont-Notify URLs that should not be notified.

This function was introduced in 6.32.

See also pushDontNotify().

[override virtual] void DavItemMoveJob::start()

Reimplements: KJob::start().

Starts the job.