#ifndef QTMVVM_DATASYNCVIEWMODEL_P_H #define QTMVVM_DATASYNCVIEWMODEL_P_H #include #include "qtmvvmdatasynccore_global.h" #include "datasyncviewmodel.h" namespace QtMvvm { class DataSyncViewModelPrivate { public: static const quint32 ExportRequestCode = 0xb201; DataSyncViewModelPrivate(DataSyncViewModel *q_ptr); DataSyncViewModel *q; QtDataSync::SyncManager *syncManager; QtDataSync::AccountManager *accountManager; DataSyncViewModel::ColorMap colorMap; AccountModel *accountModel; QSet pendingGrants; void performExport(bool trusted, bool includeServer, const QString &password); void performImport(bool trusted, const QString &password, const QByteArray &data, bool keepData); }; } #endif // QTMVVM_DATASYNCVIEWMODEL_P_H