From d5fd357af9f14fb61011d5dbebd9a9fb7f11824a Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Tue, 29 May 2012 00:13:34 +0200 Subject: Let Opera sync handler being optional --- src/sync/syncmanager.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/sync/syncmanager.cpp') diff --git a/src/sync/syncmanager.cpp b/src/sync/syncmanager.cpp index 67b23054..78cc4b4e 100644 --- a/src/sync/syncmanager.cpp +++ b/src/sync/syncmanager.cpp @@ -31,6 +31,10 @@ // Auto Includes #include "rekonq.h" +// Config Includes +#include "config-qca2.h" +#include "config-qtoauth.h" + // Local Includes #include "application.h" #include "bookmarkmanager.h" @@ -39,7 +43,10 @@ #include "syncassistant.h" #include "ftpsynchandler.h" #include "googlesynchandler.h" + +#if (defined HAVE_QCA2 && defined HAVE_QTOAUTH) #include "operasynchandler.h" +#endif // KDE Includes #include @@ -84,9 +91,11 @@ void SyncManager::loadSettings() case 1: _syncImplementation = new GoogleSyncHandler(this); break; +#if (defined HAVE_QCA2 && defined HAVE_QTOAUTH) case 2: _syncImplementation = new OperaSyncHandler(this); break; +#endif default: kDebug() << "/dev/null"; return; -- cgit v1.2.1