From 3b6064390cf0dd80aabb41fc39a023a05f7d7bc8 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Tue, 29 Nov 2022 11:53:35 +0100 Subject: [PATCH] Register askUserForMneominc in property system Signed-off-by: Claudio Cambra --- src/libsync/account.cpp | 1 + src/libsync/account.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/src/libsync/account.cpp b/src/libsync/account.cpp index 1349580ad..8c5244eed 100644 --- a/src/libsync/account.cpp +++ b/src/libsync/account.cpp @@ -974,6 +974,7 @@ bool Account::askUserForMnemonic() const void Account::setAskUserForMnemonic(const bool ask) { _e2eAskUserForMnemonic = ask; + emit askUserForMnemonicChanged(); } } // namespace OCC diff --git a/src/libsync/account.h b/src/libsync/account.h index 5eac9c667..b752fff13 100644 --- a/src/libsync/account.h +++ b/src/libsync/account.h @@ -86,6 +86,7 @@ class OWNCLOUDSYNC_EXPORT Account : public QObject Q_PROPERTY(QString prettyName READ prettyName NOTIFY prettyNameChanged) Q_PROPERTY(QUrl url MEMBER _url) Q_PROPERTY(bool e2eEncryptionKeysGenerationAllowed MEMBER _e2eEncryptionKeysGenerationAllowed) + Q_PROPERTY(bool askUserForMnemonic READ askUserForMnemonic WRITE setAskUserForMnemonic NOTIFY askUserForMnemonicChanged) public: static AccountPtr create(); @@ -343,6 +344,7 @@ signals: void accountChangedAvatar(); void accountChangedDisplayName(); void prettyNameChanged(); + void askUserForMnemonicChanged(); /// Used in RemoteWipe void appPasswordRetrieved(QString); -- 2.30.2