okteta
#include <abstractmodelfilesystemsynchronizer.h>
Public Member Functions | |
AbstractModelFileSystemSynchronizer () | |
virtual | ~AbstractModelFileSystemSynchronizer () |
virtual RemoteSyncState | remoteSyncState () const |
Public Member Functions inherited from Kasten2::AbstractModelSynchronizer | |
AbstractModelSynchronizer () | |
virtual | ~AbstractModelSynchronizer () |
virtual AbstractDocument * | document () const =0 |
virtual LocalSyncState | localSyncState () const =0 |
virtual AbstractConnectJob * | startConnect (AbstractDocument *document, const KUrl &url, AbstractModelSynchronizer::ConnectOption option)=0 |
virtual AbstractLoadJob * | startLoad (const KUrl &url)=0 |
virtual AbstractSyncFromRemoteJob * | startSyncFromRemote ()=0 |
virtual AbstractSyncToRemoteJob * | startSyncToRemote ()=0 |
virtual AbstractSyncWithRemoteJob * | startSyncWithRemote (const KUrl &url, AbstractModelSynchronizer::ConnectOption option)=0 |
KUrl | url () const |
Protected Member Functions | |
AbstractModelFileSystemSynchronizer (AbstractModelFileSystemSynchronizerPrivate *d) | |
void | onFileCreated (const QString &filePath)) Q_PRIVATE_SLOT(d_func() |
void void | onFileDeleted (const QString &filePath)) Q_PRIVATE_SLOT(d_func() |
void void void | onNetworkConnect ()) Q_PRIVATE_SLOT(d_func() |
void | pauseFileWatching () |
Q_PRIVATE_SLOT (d_func(), void onFileDirty(const QString &filePath)) Q_PRIVATE_SLOT(d_func() | |
void | setFileDateTimeOnSync (const QDateTime &fileDateTime) |
void | setRemoteState (RemoteSyncState remoteState) |
void | startFileWatching () |
void | startNetworkWatching () |
void | stopFileWatching () |
void | stopNetworkWatching () |
void | unpauseFileWatching () |
Protected Member Functions inherited from Kasten2::AbstractModelSynchronizer | |
AbstractModelSynchronizer (AbstractModelSynchronizerPrivate *d) | |
void | setUrl (const KUrl &url) |
Additional Inherited Members | |
Public Types inherited from Kasten2::AbstractModelSynchronizer | |
enum | ConnectOption { SyncLocalAndRemote = 0, ReplaceRemote = 1, ReplaceLocal = 2 } |
Signals inherited from Kasten2::AbstractModelSynchronizer | |
void | dataPulled (int) const |
void | dataPushed (int) const |
void | localSyncStateChanged (Kasten2::LocalSyncState newState) |
void | remoteSyncStateChanged (Kasten2::RemoteSyncState newState) |
void | urlChanged (const KUrl &url) |
Protected Attributes inherited from Kasten2::AbstractModelSynchronizer | |
AbstractModelSynchronizerPrivate *const | d_ptr |
Detailed Description
Definition at line 38 of file abstractmodelfilesystemsynchronizer.h.
Constructor & Destructor Documentation
|
explicitprotected |
Definition at line 34 of file abstractmodelfilesystemsynchronizer.cpp.
Kasten2::AbstractModelFileSystemSynchronizer::AbstractModelFileSystemSynchronizer | ( | ) |
Definition at line 39 of file abstractmodelfilesystemsynchronizer.cpp.
|
virtual |
Definition at line 106 of file abstractmodelfilesystemsynchronizer.cpp.
Member Function Documentation
|
protected |
|
protected |
|
protected |
|
protected |
Definition at line 78 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
|
virtual |
Implements Kasten2::AbstractModelSynchronizer.
Definition at line 43 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 57 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 50 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 64 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 92 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 71 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 99 of file abstractmodelfilesystemsynchronizer.cpp.
|
protected |
Definition at line 85 of file abstractmodelfilesystemsynchronizer.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.