From 2b8653a06a716fda634d71ada0230b2076c3f639 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Tue, 24 Oct 2017 10:46:26 +0200 Subject: Only load the login view for accounts that require a keyring --- framework/src/accounts/accountfactory.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'framework/src/accounts/accountfactory.h') diff --git a/framework/src/accounts/accountfactory.h b/framework/src/accounts/accountfactory.h index 21747df5..f49d475c 100644 --- a/framework/src/accounts/accountfactory.h +++ b/framework/src/accounts/accountfactory.h @@ -34,6 +34,7 @@ class AccountFactory : public QObject Q_PROPERTY(QString icon MEMBER mIcon NOTIFY accountLoaded); Q_PROPERTY(QString uiPath MEMBER mUiPath NOTIFY accountLoaded); Q_PROPERTY(QString loginUi MEMBER mLoginUi NOTIFY accountLoaded); + Q_PROPERTY(bool requiresKeyring MEMBER mRequiresKeyring NOTIFY accountLoaded); public: explicit AccountFactory(QObject *parent = Q_NULLPTR); @@ -52,4 +53,5 @@ private: QString mUiPath; QString mLoginUi; QByteArray mAccountType; + bool mRequiresKeyring = true; }; -- cgit v1.2.3