KIO
fileundomanager_p.h
Go to the documentation of this file.
66 bool isMoveCommand() const { return m_type == FileUndoManager::Move || m_type == FileUndoManager::Rename; }
84 CommandRecorder( FileUndoManager::CommandType op, const KUrl::List &src, const KUrl &dst, KIO::Job *job );
Definition fileundomanager_p.h:81
CommandRecorder(FileUndoManager::CommandType op, const KUrl::List &src, const KUrl &dst, KIO::Job *job)
Definition fileundomanager.cpp:129
QList< KUrl > m_dirsToUpdate
Definition fileundomanager_p.h:151
FileUndoManager::UiInterface * m_uiInterface
Definition fileundomanager_p.h:152
void broadcastPush(const UndoCommand &cmd)
Definition fileundomanager.cpp:662
FileUndoManagerPrivate(FileUndoManager *qq)
Definition fileundomanager.cpp:218
void addDirToUpdate(const KUrl &url)
Definition fileundomanager.cpp:454
bool initializeFromKDesky()
Definition fileundomanager.cpp:707
void stepRemovingDirectories()
Definition fileundomanager.cpp:587
~FileUndoManagerPrivate()
Definition fileundomanager_p.h:107
void pushCommand(const UndoCommand &cmd)
Definition fileundomanager.cpp:626
void stepRemovingLinks()
Definition fileundomanager.cpp:564
void stepMakingDirectories()
Definition fileundomanager.cpp:484
QStack< KUrl > m_dirCleanupStack
Definition fileundomanager_p.h:149
void broadcastUnlock()
Definition fileundomanager.cpp:696
QStack< KUrl > m_fileCleanupStack
Definition fileundomanager_p.h:150
void addCommand(const UndoCommand &cmd)
called by UndoCommandRecorder
Definition fileundomanager.cpp:272
UndoCommand::Stack m_commands
Definition fileundomanager_p.h:143
quint64 m_nextCommandIndex
Definition fileundomanager_p.h:155
friend class UndoCommandRecorder
Definition fileundomanager_p.h:136
void stepMovingFiles()
Definition fileundomanager.cpp:499
Interface for the gui handling of FileUndoManager.
Definition fileundomanager.h:64
FileUndoManager: makes it possible to undo kio jobs.
Definition fileundomanager.h:45
Definition fileundomanager_p.h:56
Definition fileundomanager_p.h:37
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Thu Jul 18 2024 00:00:00 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.