66 const QList<ItemInfo>& infos,
67 PAlbum*
const dest =
nullptr);
70 const QList<ItemInfo>& infos,
74 const QList<QUrl>& urls,
75 PAlbum*
const dest =
nullptr);
79 PAlbum*
const dest =
nullptr);
82 const QList<QUrl>& urls,
87 const QString& newName,
88 bool overwrite =
false);
95 void setItemInfos(
const QList<ItemInfo>& infos);
96 void setSourceUrls(
const QList<QUrl>& urls);
98 void setDestUrl(
const QUrl& srcUrl,
101 void setProgressId(
const QString&
id);
103 void setFileConflict(
int fc);
104 void setErrorOrCancel(
bool err);
106 int operation()
const;
108 int fileConflict()
const;
110 bool errorOrCancel()
const;
113 PAlbum* destAlbum()
const;
115 QUrl destUrl(
const QUrl& srcUrl = QUrl())
const;
116 QUrl getNextUrl()
const;
118 QString destName(
const QUrl& srcUrl)
const;
119 QString getProgressId()
const;
120 QDateTime jobTime()
const;
122 ItemInfo findItemInfo(
const QUrl& url)
const;
124 QList<int> srcAlbumIds()
const;
125 QList<QUrl> sourceUrls()
const;
126 QList<ItemInfo> itemInfos()
const;
139 Private*
const d =
nullptr;
Definition iojobdata.h:35
FileConflict
Definition iojobdata.h:57
@ AutoRename
Definition iojobdata.h:59
Operation
Definition iojobdata.h:40
@ Rename
Definition iojobdata.h:50
@ Trash
Definition iojobdata.h:52
@ Restore
Definition iojobdata.h:49
@ CopyToExt
Definition iojobdata.h:45
@ CopyImage
Definition iojobdata.h:43
@ MoveFiles
Definition iojobdata.h:48
@ MoveAlbum
Definition iojobdata.h:46
@ CopyAlbum
Definition iojobdata.h:42
@ Delete
Definition iojobdata.h:51
@ CopyFiles
Definition iojobdata.h:44
@ MoveImage
Definition iojobdata.h:47
Definition datefolderview.cpp:34
QList< DTrashItemInfo > DTrashItemInfoList
Definition dtrashiteminfo.h:45