mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
mobile: make list of local cloud cache directories available
This way QML can show those to the user. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
8b167c14ad
commit
dd82149726
2 changed files with 27 additions and 1 deletions
|
@ -40,6 +40,7 @@ class QMLManager : public QObject {
|
|||
Q_PROPERTY(QStringList divemasterList READ divemasterList NOTIFY divemasterListChanged)
|
||||
Q_PROPERTY(QStringList locationList READ locationList NOTIFY locationListChanged)
|
||||
Q_PROPERTY(QStringList cylinderInit READ cylinderInit CONSTANT)
|
||||
Q_PROPERTY(QStringList cloudCacheList READ cloudCacheList NOTIFY cloudCacheListChanged)
|
||||
Q_PROPERTY(QString progressMessage MEMBER m_progressMessage WRITE setProgressMessage NOTIFY progressMessageChanged)
|
||||
Q_PROPERTY(bool btEnabled MEMBER m_btEnabled WRITE setBtEnabled NOTIFY btEnabledChanged)
|
||||
|
||||
|
@ -161,6 +162,7 @@ public:
|
|||
QStringList divemasterList() const;
|
||||
QStringList locationList() const;
|
||||
QStringList cylinderInit() const;
|
||||
QStringList cloudCacheList() const;
|
||||
Q_INVOKABLE void setStatusbarColor(QColor color);
|
||||
void btHostModeChange(QBluetoothLocalDevice::HostMode state);
|
||||
QObject *qmlWindow;
|
||||
|
@ -303,6 +305,7 @@ signals:
|
|||
void buddyListChanged();
|
||||
void divemasterListChanged();
|
||||
void locationListChanged();
|
||||
void cloudCacheListChanged();
|
||||
void waitingForPositionChanged();
|
||||
void pluggedInDeviceNameChanged();
|
||||
void showNonDiveComputersChanged();
|
||||
|
@ -316,7 +319,6 @@ signals:
|
|||
void uploadFinish(bool success, const QString &text);
|
||||
void uploadProgress(qreal percentage);
|
||||
|
||||
|
||||
private slots:
|
||||
void uploadFinishSlot(bool success, const QString &text, const QByteArray &html);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue