KMail::RenameJob Class Reference
Rename and move (d)imap folders They can be moved everywhere (except search folders) as a new folder is created, all messages are moved there and the original folder is deleted. More...
#include <renamejob.h>
Inherits KMail::FolderJob.
Signals
- void renameDone (QString newName, bool success)
Public Member Functions
- RenameJob (FolderStorage *storage, const QString &newName, KMFolderDir *newParent=0)
- virtual void execute ()
Protected Slots
- void slotRenameResult (KIO::Job *job)
- void slotMoveMessages ()
- void slotMoveCompleted (KMCommand *command)
Protected Attributes
- FolderStorage * mStorage
- KMFolderDir * mNewParent
- QString mNewName
- QString mNewImapPath
- QString mOldName
- QString mOldImapPath
- KMFolder * mNewFolder
Detailed Description
Rename and move (d)imap folders They can be moved everywhere (except search folders) as a new folder is created, all messages are moved there and the original folder is deleted.
Constructor & Destructor Documentation
|
Create a new job.
|
Member Function Documentation
|
Rename the folder.
|
|
Move all messages from the original folder to mNewFolder.
|
|
All messages are moved so remove the original folder.
|
|
Emitted when the job is done, check the success bool.
|
The documentation for this class was generated from the following files:
- renamejob.h
- renamejob.cpp