Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/mirall/csyncfolder.cpp')
-rw-r--r--src/mirall/csyncfolder.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mirall/csyncfolder.cpp b/src/mirall/csyncfolder.cpp
index 54c7cbf5a..8380d9059 100644
--- a/src/mirall/csyncfolder.cpp
+++ b/src/mirall/csyncfolder.cpp
@@ -43,7 +43,7 @@ CSyncFolder::~CSyncFolder()
bool CSyncFolder::isBusy() const
{
- return false;
+ return (_csync && _csync->isRunning() );
}
void CSyncFolder::startSync(const QStringList &pathList)
@@ -64,6 +64,13 @@ void CSyncFolder::startSync(const QStringList &pathList)
_csync->start();
}
+void CSyncFolder::slotTerminateSync()
+{
+ if( _csync ) {
+ _csync->terminate();
+ }
+}
+
void CSyncFolder::slotCSyncStarted()
{
qDebug() << " * csync thread started";