Pages
API Documentation
On this page

KIO::RenameDialog Class

productname. More...

  • Header: #include <KIO/RenameDialog>
  • CMake: find_package(KF6 REQUIRED COMPONENTS KIO)
    target_link_libraries(mytarget PRIVATE KF6::KIOWidgets)
  • Inherits: QDialog

List of all members, including inherited members

Public Functions

Public Slots

Detailed Description

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 src is about to overwrite dest.

parent parent widget (often 0)

title the title for the dialog box

src the url to the file/dir we're trying to copy, as it's part of the text message

dest the path to destination file/dir, i.e. the one that already exists

options parameters for the dialog (which buttons to show...),

sizeSrc size of source file

sizeDest size of destination file

ctimeSrc creation time of source file

ctimeDest creation time of destination file

mtimeSrc modification time of source file

mtimeDest modification time of destination file

QUrl RenameDialog::autoDestUrl() const

Returns an automatically renamed destination valid always

[slot] void RenameDialog::cancelPressed()

QUrl RenameDialog::newDestUrl()

Returns the new destination valid only if RENAME was chosen

[slot] void RenameDialog::overwriteAllPressed()

[slot] void RenameDialog::overwritePressed()

[slot] void RenameDialog::overwriteWhenOlderPressed()

[slot] void RenameDialog::renamePressed()

[slot] void RenameDialog::resumeAllPressed()

[slot] void RenameDialog::resumePressed()

[slot] void RenameDialog::skipPressed()

[slot] void RenameDialog::suggestNewNamePressed()

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.