KonqOperations Class Reference
#include <konq_operations.h>
Detailed Description
Implements file operations (move,del,trash,shred,paste,copy,move,link...) for konqueror and kdesktop whatever the view mode is (icon, tree, ...)
Definition at line 37 of file konq_operations.h.
Public Types | |
enum | { TRASH, DEL, SHRED, COPY, MOVE, LINK, EMPTYTRASH, STAT, MKDIR, RESTORE, UNKNOWN } |
Signals | |
void | statFinished (const KFileItem *item) |
void | aboutToCreate (const QPoint &pos, const QValueList< KIO::CopyInfo > &files) |
Static Public Member Functions | |
static void | editMimeType (const QString &mimeType) |
static void | del (QWidget *parent, int method, const KURL::List &selectedURLs) |
static void | copy (QWidget *parent, int method, const KURL::List &selectedURLs, const KURL &destURL) |
static void | doDrop (const KFileItem *destItem, const KURL &destURL, QDropEvent *ev, QWidget *parent) |
static void | doPaste (QWidget *parent, const KURL &destURL, const QPoint &pos) |
static void | doPaste (QWidget *parent, const KURL &destURL) |
static void | emptyTrash () |
static void | restoreTrashedItems (const KURL::List &urls) |
static void | mkdir (QWidget *parent, const KURL &url) |
static void | statURL (const KURL &url, const QObject *receiver, const char *member) |
static void | rename (QWidget *parent, const KURL &oldurl, const QString &name) |
static void | rename (QWidget *parent, const KURL &oldurl, const KURL &newurl) |
static void | newDir (QWidget *parent, const KURL &baseURL) |
Protected Types | |
enum | { DEFAULT_CONFIRMATION, SKIP_CONFIRMATION, FORCE_CONFIRMATION } |
Protected Slots | |
void | slotAboutToCreate (KIO::Job *job, const QValueList< KIO::CopyInfo > &files) |
void | slotResult (KIO::Job *job) |
void | slotStatResult (KIO::Job *job) |
void | asyncDrop (const KFileItem *item) |
void | doFileCopy () |
Protected Member Functions | |
KonqOperations (QWidget *parent) | |
bool | askDeleteConfirmation (const KURL::List &selectedURLs, int confirmation) |
void | _del (int method, const KURL::List &selectedURLs, int confirmation) |
void | _restoreTrashedItems (const KURL::List &urls) |
void | _statURL (const KURL &url, const QObject *receiver, const char *member) |
void | setOperation (KIO::Job *job, int method, const KURL::List &src, const KURL &dest) |
void | setDropInfo (DropInfo *info) |
void | setPasteInfo (KIOPasteInfo *info) |
Member Function Documentation
|
Copy the
Definition at line 146 of file konq_operations.cc. |
|
Delete the
Definition at line 84 of file konq_operations.cc. |
|
Drop.
Definition at line 311 of file konq_operations.cc. |
|
Paste the clipboard contents.
Definition at line 123 of file konq_operations.cc. |
|
Pop up properties dialog for mimetype
Definition at line 77 of file konq_operations.cc. |
|
Create a directory.
Definition at line 110 of file konq_operations.cc. |
|
Ask for the name of a new directory and create it.
Definition at line 724 of file konq_operations.cc. |
|
Do a renaming.
Definition at line 620 of file konq_operations.cc. |
|
Do a renaming.
Definition at line 716 of file konq_operations.cc. |
|
Get info about a given URL, and when that's done (it's asynchronous!), call a given slot with the KFileItem * as argument. The KFileItem will be deleted by statURL after calling the slot. Make a copy if you need one ! Definition at line 673 of file konq_operations.cc. |
The documentation for this class was generated from the following files: