KIO::RenameDialog Class
Header: | #include <RenameDialog> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS KIOWidgets) target_link_libraries(mytarget PRIVATE Qt6::KIOWidgets) |
Public Functions
RenameDialog(QWidget *parent, const QString &title, const QUrl &src, const QUrl &dest, KIO::RenameDialog_Options options, KIO::filesize_t sizeSrc = KIO::filesize_t(-1), KIO::filesize_t sizeDest = KIO::filesize_t(-1), const QDateTime &ctimeSrc = QDateTime(), const QDateTime &ctimeDest = QDateTime(), const QDateTime &mtimeSrc = QDateTime(), const QDateTime &mtimeDest = QDateTime()) | |
QUrl | autoDestUrl() const |
QUrl | newDestUrl() |
Detailed Description
@class KIO::RenameDialog renamedialog.h <KIO/RenameDialog>
The dialog shown when a CopyJob realizes that a destination file already exists, and wants to offer the user with the choice to either Rename, Overwrite, Skip; this dialog is also used when a .part file exists and the user can choose to Resume a previous download.
Member Function Documentation
RenameDialog::RenameDialog(QWidget *parent, const QString &title, const QUrl &src, const QUrl &dest, KIO::RenameDialog_Options options, KIO::filesize_t sizeSrc = KIO::filesize_t(-1), KIO::filesize_t sizeDest = KIO::filesize_t(-1), const QDateTime &ctimeSrc = QDateTime(), const QDateTime &ctimeDest = QDateTime(), const QDateTime &mtimeSrc = QDateTime(), const QDateTime &mtimeDest = QDateTime())
Construct a "rename" dialog to let the user know that @p src is about to overwrite @p dest.
@param parent parent widget (often 0) @param title the title for the dialog box @param src the url to the file/dir we're trying to copy, as it's part of the text message @param dest the path to destination file/dir, i.e. the one that already exists @param options parameters for the dialog (which buttons to show...), @param sizeSrc size of source file @param sizeDest size of destination file @param ctimeSrc creation time of source file @param ctimeDest creation time of destination file @param mtimeSrc modification time of source file @param mtimeDest modification time of destination file
QUrl RenameDialog::autoDestUrl() const
@return an automatically renamed destination valid always
QUrl RenameDialog::newDestUrl()
@return the new destination valid only if RENAME was chosen