Marble
6 #ifndef OWNCLOUDSYNCBACKEND_H
7 #define OWNCLOUDSYNCBACKEND_H
11 #include <QNetworkReply>
18 class CloudSyncManager;
21 class OwncloudSyncBackend :
public QObject
26 explicit OwncloudSyncBackend( CloudSyncManager* cloudSyncManager );
27 ~OwncloudSyncBackend()
override;
49 void removeFromCache(
const QDir &cacheDir,
const QString ×tamp );
51 void uploadRoute(
const QString ×tamp );
52 void downloadRouteList();
53 void downloadRoute(
const QString ×tamp );
54 void deleteRoute(
const QString ×tamp );
62 void checkAuthReply();
64 void prepareRouteList();
65 void saveDownloadedRoute();
66 void validateSettings();
70 void routeDownloaded();
72 void routeUploadProgress( qint64 sent, qint64 total );
73 void routeDownloadProgress( qint64 received, qint64 total );
74 void routeListDownloadProgress( qint64 received, qint64 total );
75 void removedFromCache(
const QString ×tamp );
84 #endif // OWNCLOUDSYNCBACKEND_H
Binds a QML item to a specific geodetic location in screen coordinates.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Oct 4 2023 04:09:42 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.