KDE 4.7 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

RenameDialog Class Reference

from PyKDE4.kio import *

Inherits: QDialog → QWidget → QObject
Namespace: KIO

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.


Methods

 __init__ (self, QWidget parent, QString caption, KUrl src, KUrl dest, KIO.RenameDialog_Mode mode, long sizeSrc=-1, long sizeDest=-1, long ctimeSrc=-1, long ctimeDest=-1, long mtimeSrc=-1, long mtimeDest=-1)
KUrl autoDestUrl (self)
 autoSkipPressed (self)
 cancelPressed (self)
 enableRenameButton (self, QString a0)
KUrl newDestUrl (self)
 overwriteAllPressed (self)
 overwritePressed (self)
 renamePressed (self)
 resumeAllPressed (self)
 resumePressed (self)
 skipPressed (self)
 suggestNewNamePressed (self)

Static Methods

QString suggestName (KUrl baseURL, QString oldName)

Method Documentation

__init__ (  self,
QWidget  parent,
QString  caption,
KUrl  src,
KUrl  dest,
KIO.RenameDialog_Mode  mode,
long  sizeSrc=-1,
long  sizeDest=-1,
long  ctimeSrc=-1,
long  ctimeDest=-1,
long  mtimeSrc=-1,
long  mtimeDest=-1
)

Construct a "rename" dialog to let the user know that src is about to overwrite dest.

Parameters:
parent  parent widget (often 0)
caption  the caption 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
mode  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

See also:
RenameDialog_Mode

KUrl autoDestUrl (   self )

Returns:
an automatically renamed destination
Since:
4.5 valid always

autoSkipPressed (   self )
cancelPressed (   self )
enableRenameButton (  self,
QString  a0
)
KUrl newDestUrl (   self )

Returns:
the new destination valid only if RENAME was chosen

overwriteAllPressed (   self )
overwritePressed (   self )
renamePressed (   self )
resumeAllPressed (   self )
resumePressed (   self )
skipPressed (   self )
suggestNewNamePressed (   self )

Static Method Documentation

QString suggestName ( KUrl  baseURL,
QString  oldName
)

Given a directory path and a filename (which usually exists already), this function returns a suggested name for a file that doesn't exist in that directory. The existence is only checked for local urls though. The suggested file name is of the form "foo 1", "foo 2" etc.

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal