From: Kevin Ottens Date: Wed, 21 Oct 2020 11:46:04 +0000 (+0200) Subject: Expose the branding related members of Theme as properties X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~22^2~98^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=7536e4c00b1266e001114bfaf1e3e586efb67c4f;p=nextcloud-desktop.git Expose the branding related members of Theme as properties Signed-off-by: Kevin Ottens --- diff --git a/src/libsync/theme.h b/src/libsync/theme.h index b36dab7ea..12ac80132 100644 --- a/src/libsync/theme.h +++ b/src/libsync/theme.h @@ -15,10 +15,10 @@ #ifndef _THEME_H #define _THEME_H +#include #include #include "syncresult.h" -class QIcon; class QString; class QObject; class QPixmap; @@ -37,6 +37,24 @@ class SyncResult; class OWNCLOUDSYNC_EXPORT Theme : public QObject { Q_OBJECT + Q_PROPERTY(bool branded READ isBranded CONSTANT) + Q_PROPERTY(QString appNameGUI READ appNameGUI CONSTANT) + Q_PROPERTY(QString appName READ appName CONSTANT) +#ifndef TOKEN_AUTH_ONLY + Q_PROPERTY(QIcon folderDisabledIcon READ folderDisabledIcon CONSTANT) + Q_PROPERTY(QIcon folderOfflineIcon READ folderOfflineIcon CONSTANT) + Q_PROPERTY(QIcon applicationIcon READ applicationIcon CONSTANT) +#endif + Q_PROPERTY(QString version READ version CONSTANT) + Q_PROPERTY(QString helpUrl READ helpUrl CONSTANT) + Q_PROPERTY(QString conflictHelpUrl READ conflictHelpUrl CONSTANT) + Q_PROPERTY(QString overrideServerUrl READ overrideServerUrl) + Q_PROPERTY(bool forceOverrideServerUrl READ forceOverrideServerUrl) +#ifndef TOKEN_AUTH_ONLY + Q_PROPERTY(QColor wizardHeaderTitleColor READ wizardHeaderTitleColor CONSTANT) + Q_PROPERTY(QColor wizardHeaderBackgroundColor READ wizardHeaderBackgroundColor CONSTANT) +#endif + Q_PROPERTY(QString updateCheckUrl READ updateCheckUrl CONSTANT) public: enum CustomMediaType { oCSetupTop, // ownCloud connect page