7#ifndef KDAV_DAVITEMMODIFYJOB_H
8#define KDAV_DAVITEMMODIFYJOB_H
10#include "kdav_export.h"
13#include "davjobbase.h"
18class DavItemModifyJobPrivate;
48 Q_REQUIRED_RESULT QUrl itemUrl()
const;
A job that modifies a DAV item on the DAV server.
Definition davitemmodifyjob.h:26
DavItem item() const
Returns the modified item including the updated ETag information.
DavItem freshItem() const
Returns the item that triggered the conflict, if any.
int freshResponseCode() const
Returns the response code we got when fetching the fresh item.
DavItemModifyJob(const DavItem &item, QObject *parent=nullptr)
Creates a new DAV item modify job.
void start() override
Starts the job.
A helper class to store information about DAV resources.
Definition davitem.h:39
base class for the jobs used by the resource.
Definition davjobbase.h:27
The KDAV namespace.
Definition davjobbase.h:17