delete _ui;
}
-#if 0
-void ProtocolWidget::slotRetrySync()
-{
- FolderMan *folderMan = FolderMan::instance();
-
- Folder::Map folders = folderMan->map();
-
- foreach( Folder *f, folders ) {
- int num = f->slotWipeErrorBlacklist();
- qDebug() << num << "entries were removed from"
- << f->alias() << "blacklist";
-
- num = f->slotDiscardDownloadProgress();
- qDebug() << num << "temporary files with partial downloads"
- << "were removed from" << f->alias();
- }
-
- folderMan->slotScheduleAllFolders();
-}
-#endif
-
void ProtocolWidget::showEvent(QShowEvent *ev)
{
ConfigFile cfg;
return twitem;
}
-void ProtocolWidget::computeResyncButtonEnabled()
-{
-#if 0
- FolderMan *folderMan = FolderMan::instance();
- Folder::Map folders = folderMan->map();
-
- int blacklist_cnt = 0;
- int downloads_cnt = 0;
- foreach( Folder *f, folders ) {
- blacklist_cnt += f->errorBlackListEntryCount();
- downloads_cnt += f->downloadInfoCount();
- }
-
- QString t = tr("Currently no files are ignored because of previous errors and no downloads are in progress.");
- bool enabled = blacklist_cnt > 0 || downloads_cnt > 0;
- if (enabled) {
- t = tr("%n files are ignored because of previous errors.\n", 0, blacklist_cnt)
- + tr("%n files are partially downloaded.\n", 0, downloads_cnt)
- + tr("Try to sync these again.");
- }
-
- _retrySyncBtn->setEnabled(enabled);
- _retrySyncBtn->setToolTip(t);
-#endif
-
-}
-
void ProtocolWidget::slotProgressInfo( const QString& folder, const ProgressInfo& progress )
{
if( !progress.hasStarted() ) {
// The sync is restarting, clean the old items
cleanItems(folder);
- computeResyncButtonEnabled();
} else if (progress.completedFiles() >= progress.totalFiles()) {
//Sync completed
- computeResyncButtonEnabled();
}
}