mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
feat: use dedicated user-status-busy.svg icon for busy status
Co-authored-by: Rello <13385119+Rello@users.noreply.github.com>
This commit is contained in:
parent
0f3c39e358
commit
14d655e11c
@ -205,7 +205,7 @@ QUrl UserStatusSelectorModel::awayIcon() const
|
||||
}
|
||||
QUrl UserStatusSelectorModel::busyIcon() const
|
||||
{
|
||||
return Theme::instance()->statusAwayImageSource();
|
||||
return Theme::instance()->statusBusyImageSource();
|
||||
}
|
||||
QUrl UserStatusSelectorModel::dndIcon() const
|
||||
{
|
||||
|
||||
@ -163,6 +163,11 @@ QUrl Theme::statusAwayImageSource() const
|
||||
return imagePathToUrl(themeImagePath("user-status-away", 16));
|
||||
}
|
||||
|
||||
QUrl Theme::statusBusyImageSource() const
|
||||
{
|
||||
return imagePathToUrl(themeImagePath("user-status-busy", 16));
|
||||
}
|
||||
|
||||
QUrl Theme::statusInvisibleImageSource() const
|
||||
{
|
||||
return imagePathToUrl(themeImagePath("user-status-invisible", 64));
|
||||
|
||||
@ -41,6 +41,7 @@ class OWNCLOUDSYNC_EXPORT Theme : public QObject
|
||||
Q_PROPERTY(QUrl statusOnlineImageSource READ statusOnlineImageSource CONSTANT)
|
||||
Q_PROPERTY(QUrl statusDoNotDisturbImageSource READ statusDoNotDisturbImageSource CONSTANT)
|
||||
Q_PROPERTY(QUrl statusAwayImageSource READ statusAwayImageSource CONSTANT)
|
||||
Q_PROPERTY(QUrl statusBusyImageSource READ statusBusyImageSource CONSTANT)
|
||||
Q_PROPERTY(QUrl statusInvisibleImageSource READ statusInvisibleImageSource CONSTANT)
|
||||
#ifndef TOKEN_AUTH_ONLY
|
||||
Q_PROPERTY(QIcon folderDisabledIcon READ folderDisabledIcon CONSTANT)
|
||||
@ -148,6 +149,12 @@ public:
|
||||
*/
|
||||
[[nodiscard]] QUrl statusAwayImageSource() const;
|
||||
|
||||
/**
|
||||
* @brief Returns full path to a busy user status icon
|
||||
* @return QUrl full path to an icon
|
||||
*/
|
||||
[[nodiscard]] QUrl statusBusyImageSource() const;
|
||||
|
||||
/**
|
||||
* @brief Returns full path to an invisible user status icon
|
||||
* @return QUrl full path to an icon
|
||||
|
||||
Loading…
Reference in New Issue
Block a user