22#ifndef __tdeio_rename_dlg__
23#define __tdeio_rename_dlg__
30#include <tdeio/global.h>
35enum RenameDlg_Mode { M_OVERWRITE = 1, M_OVERWRITE_ITSELF = 2, M_SKIP = 4, M_SINGLE = 8, M_MULTI = 16, M_RESUME = 32, M_NORENAME = 64 };
40enum RenameDlg_Result { R_RESUME = 6, R_RESUME_ALL = 7, R_OVERWRITE = 4, R_OVERWRITE_ALL = 5, R_SKIP = 2, R_AUTO_SKIP = 3, R_RENAME = 1, R_CANCEL = 0 };
68 RenameDlg( TQWidget *parent,
const TQString & caption,
70 const TQString & src,
const TQString & dest,
74 time_t ctimeSrc = (time_t) -1,
75 time_t ctimeDest = (time_t) -1,
76 time_t mtimeSrc = (time_t) -1,
77 time_t mtimeDest = (time_t) -1,
94 static TQString suggestName(
const KURL& baseURL,
const TQString& oldName);
109 void enableRenameButton(
const TQString &);
111 class RenameDlgPrivate;
113 void pluginHandling( );
140 const TQString& src,
const TQString & dest,
141 RenameDlg_Mode mode, TQString& newDestPath,
144 time_t ctimeSrc = (time_t) -1,
145 time_t ctimeDest = (time_t) -1,
146 time_t mtimeSrc = (time_t) -1,
147 time_t mtimeDest = (time_t) -1
A dialog for the options to rename two files.
A namespace for TDEIO globals.
RenameDlg_Result
The result of open_RenameDlg().
TQ_ULLONG filesize_t
64-bit file size