31
33
enum RenameResult {
32
RenamedOK, /** Renamed without problem */
33
RenamedUnderNewName, /** Destination already existed, so rename() added a suffix to make the name unique */
34
Skipped, /** Destination already existed and contained the same data as source, so rename() just removed the source */
35
RenameFailed /** Rename failed */
34
RenamedOK, /** Renamed without problem */
35
RenamedUnderNewName, /** Destination already existed, so rename() added a suffix to make the name unique */
36
Skipped, /** Destination already existed and contained the same data as source, so rename() just removed the source */
37
RenameFailed /** Rename failed */
39
41
* Compare content of two urls, returns whether they are the same
41
bool contentsAreIdentical(const KUrl& url1, const KUrl& url2, QWidget* authWindow=0);
43
bool contentsAreIdentical(const KUrl& url1, const KUrl& url2, QWidget* authWindow = 0);
44
46
* Rename src to dst, returns RenameResult
46
RenameResult rename(const KUrl& src, const KUrl& dst, QWidget* authWindow=0);
48
RenameResult rename(const KUrl& src, const KUrl& dst, QWidget* authWindow = 0);