mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
Add shareOwnerAvatar property to ShareModel
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
parent
bc74c5a887
commit
380fe4a172
@ -222,6 +222,7 @@ void ShareModel::resetData()
|
||||
_sharees.clear();
|
||||
_displayShareOwner = false;
|
||||
_shareOwnerDisplayName.clear();
|
||||
_shareOwnerAvatar.clear();
|
||||
_sharedWithMeExpires = false;
|
||||
_sharedWithMeRemainingTimeString.clear();
|
||||
|
||||
@ -231,6 +232,7 @@ void ShareModel::resetData()
|
||||
Q_EMIT shareesChanged();
|
||||
Q_EMIT displayShareOwnerChanged();
|
||||
Q_EMIT shareOwnerDisplayNameChanged();
|
||||
Q_EMIT shareOwnerAvatarChanged();
|
||||
Q_EMIT sharedWithMeExpiresChanged();
|
||||
Q_EMIT sharedWithMeRemainingTimeStringChanged();
|
||||
|
||||
@ -1419,6 +1421,11 @@ QString ShareModel::shareOwnerDisplayName() const
|
||||
return _shareOwnerDisplayName;
|
||||
}
|
||||
|
||||
QString ShareModel::shareOwnerAvatar() const
|
||||
{
|
||||
return _shareOwnerAvatar;
|
||||
}
|
||||
|
||||
QString ShareModel::sharedWithMeRemainingTimeString() const
|
||||
{
|
||||
return _sharedWithMeRemainingTimeString;
|
||||
|
||||
@ -40,6 +40,7 @@ class ShareModel : public QAbstractListModel
|
||||
Q_PROPERTY(QVariantList sharees READ sharees NOTIFY shareesChanged)
|
||||
Q_PROPERTY(bool displayShareOwner READ displayShareOwner NOTIFY displayShareOwnerChanged)
|
||||
Q_PROPERTY(QString shareOwnerDisplayName READ shareOwnerDisplayName NOTIFY shareOwnerDisplayNameChanged)
|
||||
Q_PROPERTY(QString shareOwnerAvatar READ shareOwnerAvatar NOTIFY shareOwnerAvatarChanged)
|
||||
Q_PROPERTY(bool sharedWithMeExpires READ sharedWithMeExpires NOTIFY sharedWithMeExpiresChanged)
|
||||
Q_PROPERTY(QString sharedWithMeRemainingTimeString READ sharedWithMeRemainingTimeString NOTIFY sharedWithMeRemainingTimeStringChanged)
|
||||
|
||||
@ -132,6 +133,7 @@ public:
|
||||
|
||||
[[nodiscard]] bool displayShareOwner() const;
|
||||
[[nodiscard]] QString shareOwnerDisplayName() const;
|
||||
[[nodiscard]] QString shareOwnerAvatar() const;
|
||||
[[nodiscard]] bool sharedWithMeExpires() const;
|
||||
[[nodiscard]] QString sharedWithMeRemainingTimeString() const;
|
||||
|
||||
@ -154,6 +156,7 @@ signals:
|
||||
void serverAllowsResharingChanged();
|
||||
void displayShareOwnerChanged();
|
||||
void shareOwnerDisplayNameChanged();
|
||||
void shareOwnerAvatarChanged();
|
||||
void sharedWithMeExpiresChanged();
|
||||
void sharedWithMeRemainingTimeStringChanged();
|
||||
|
||||
@ -261,6 +264,7 @@ private:
|
||||
QByteArray _fileRemoteId;
|
||||
bool _displayShareOwner = false;
|
||||
QString _shareOwnerDisplayName;
|
||||
QString _shareOwnerAvatar;
|
||||
bool _sharedWithMeExpires = false;
|
||||
QString _sharedWithMeRemainingTimeString;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user