void Folder::slotLocalPathChanged( const QString& dir ) { QDir notifiedDir(dir); QDir localPath(_path ); if( notifiedDir == localPath ) { if( !localPath.exists() ) { qDebug() << "ALARM: The local path was DELETED!"; } } }
void ownCloudFolder::slotLocalPathChanged( const QString& dir ) { QDir notifiedDir(dir); QDir localPath( path() ); if( notifiedDir.absolutePath() == localPath.absolutePath() ) { if( !localPath.exists() ) { qDebug() << "XXXXXXX The sync folder root was removed!!"; if( _thread && _thread->isRunning() ) { qDebug() << "CSync currently running, set wipe flag!!"; } else { qDebug() << "CSync not running, wipe it now!!"; wipe(); } qDebug() << "ALARM: The local path was DELETED!"; } } }