Do not allow the selection of a target in single folder mode

This commit is contained in:
Daniel Molkentin 2012-10-22 11:31:42 +02:00
parent 09405fc9f7
commit 2cbcd52f35
2 changed files with 5 additions and 3 deletions

View File

@ -575,10 +575,11 @@ void Application::slotAddFolder()
targetPath = _folderWizard->field(QLatin1String("targetURLFolder")).toString();
onlyOnline = _folderWizard->field(QLatin1String("onlyOnline?")).toBool();
onlyThisLAN = _folderWizard->field(QLatin1String("onlyThisLAN?")).toBool();
} else if( _folderWizard->field(QLatin1String("OC?")).toBool()) {
} else if( _folderWizard->field(QLatin1String("OC?")).toBool() ||
Theme::instance()->singleSyncFolder()) {
// setup a ownCloud folder
backend = QLatin1String("owncloud");
targetPath = _folderWizard->field(QLatin1String("targetOCFolder")).toString();
targetPath = _folderWizard->field(QLatin1String("targetOCFolder")).toString(); //empty in single folder mode
} else {
qWarning() << "* Folder not local and note remote?";
goodData = false;

View File

@ -459,7 +459,8 @@ FolderWizard::FolderWizard( QWidget *parent )
{
_folderWizardSourcePage = new FolderWizardSourcePage();
setPage(Page_Source, _folderWizardSourcePage );
setPage(Page_Target, new FolderWizardTargetPage());
if (!Theme::instance()->singleSyncFolder())
setPage(Page_Target, new FolderWizardTargetPage());
// setPage(Page_Network, new FolderWizardNetworkPage());
// setPage(Page_Owncloud, new FolderWizardOwncloudPage());
setWindowTitle( tr( "%1 Folder Wizard" ).arg( Theme::instance()->appName() ) );