1 // stub to prevent linker error 2 #include "accountmanager.h" 3 #include "accountstate.h" 4 #include "socketapi.h" 5 #include "folderman.h" 6 instance()7OCC::AccountManager *OCC::AccountManager::instance() { return static_cast<AccountManager *>(new QObject); } save(bool)8void OCC::AccountManager::save(bool) { } addAccount(const AccountPtr & ac)9OCC::AccountState *OCC::AccountManager::addAccount(const AccountPtr& ac) { return new OCC::AccountState(ac); } deleteAccount(AccountState *)10void OCC::AccountManager::deleteAccount(AccountState *) { } accountRemoved(OCC::AccountState *)11void OCC::AccountManager::accountRemoved(OCC::AccountState*) { } accounts() const12QList<OCC::AccountStatePtr> OCC::AccountManager::accounts() const { return QList<OCC::AccountStatePtr>(); } account(const QString &)13OCC::AccountStatePtr OCC::AccountManager::account(const QString &){ return AccountStatePtr(); } 14 const QMetaObject OCC::AccountManager::staticMetaObject = QObject::staticMetaObject; 15 instance()16OCC::FolderMan *OCC::FolderMan::instance() { return static_cast<FolderMan *>(new QObject); } wipeDone(OCC::AccountState *,bool)17void OCC::FolderMan::wipeDone(OCC::AccountState*, bool) { } addFolder(OCC::AccountState *,OCC::FolderDefinition const &)18OCC::Folder* OCC::FolderMan::addFolder(OCC::AccountState*, OCC::FolderDefinition const &) { return nullptr; } slotWipeFolderForAccount(OCC::AccountState *)19void OCC::FolderMan::slotWipeFolderForAccount(OCC::AccountState*) { } unescapeAlias(QString const &)20QString OCC::FolderMan::unescapeAlias(QString const&){ return QString(); } escapeAlias(QString const &)21QString OCC::FolderMan::escapeAlias(QString const&){ return QString(); } scheduleFolder(OCC::Folder *)22void OCC::FolderMan::scheduleFolder(OCC::Folder*){ } socketApi()23OCC::SocketApi *OCC::FolderMan::socketApi(){ return new SocketApi; } map() const24const OCC::Folder::Map &OCC::FolderMan::map() const { return OCC::Folder::Map(); } setSyncEnabled(bool)25void OCC::FolderMan::setSyncEnabled(bool) { } slotSyncOnceFileUnlocks(QString const &)26void OCC::FolderMan::slotSyncOnceFileUnlocks(QString const&) { } slotScheduleETagJob(QString const &,OCC::RequestEtagJob *)27void OCC::FolderMan::slotScheduleETagJob(QString const&, OCC::RequestEtagJob*){ } folderForPath(QString const &)28OCC::Folder *OCC::FolderMan::folderForPath(QString const&) { return nullptr; } folder(QString const &)29OCC::Folder* OCC::FolderMan::folder(QString const&) { return nullptr; } folderSyncStateChange(OCC::Folder *)30void OCC::FolderMan::folderSyncStateChange(OCC::Folder*) { } 31 const QMetaObject OCC::FolderMan::staticMetaObject = QObject::staticMetaObject; 32