diff options
Diffstat (limited to 'src/gui/wizard/owncloudwizard.h')
-rw-r--r-- | src/gui/wizard/owncloudwizard.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gui/wizard/owncloudwizard.h b/src/gui/wizard/owncloudwizard.h index e82817a03..eff356dda 100644 --- a/src/gui/wizard/owncloudwizard.h +++ b/src/gui/wizard/owncloudwizard.h @@ -63,6 +63,8 @@ public: QString ocUrl() const; QString localFolder() const; QStringList selectiveSyncBlacklist() const; + bool useVirtualFileSync() const; + bool manualFolderConfig() const; bool isConfirmBigFolderChecked() const; void enableFinishOnResultWidget(bool enable); @@ -70,6 +72,13 @@ public: void displayError(const QString &, bool retryHTTPonly); AbstractCredentials *getCredentials() const; + /** + * Shows a dialog explaining the virtual files mode and warning about it + * being experimental. Calles the callback with true if enabling was + * chosen. + */ + static void askExperimentalVirtualFilesFeature(const std::function<void(bool enable)> &callback); + // FIXME: Can those be local variables? // Set from the OwncloudSetupPage, later used from OwncloudHttpCredsPage QSslKey _clientSslKey; @@ -89,7 +98,6 @@ signals: void createLocalAndRemoteFolders(const QString &, const QString &); // make sure to connect to this, rather than finished(int)!! void basicSetupFinished(int); - void skipFolderConfiguration(); void needCertificate(); private: |