diff options
author | Hannah von Reth <hannah.vonreth@owncloud.com> | 2021-03-24 16:49:30 +0300 |
---|---|---|
committer | Hannah von Reth <vonreth@kde.org> | 2021-03-31 17:12:09 +0300 |
commit | 1404c39fc4e27a4541840bf6d763493a22386dd5 (patch) | |
tree | 6c16c82720be2fa031f86e28807a6671d46c04a7 /src/gui/notificationwidget.cpp | |
parent | fd36bdcb36d194790fa050b6a635aade384262b3 (diff) |
Cleanup the activities item and use uuid
Diffstat (limited to 'src/gui/notificationwidget.cpp')
-rw-r--r-- | src/gui/notificationwidget.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/gui/notificationwidget.cpp b/src/gui/notificationwidget.cpp index 8e9dbd4ab..51f1efe66 100644 --- a/src/gui/notificationwidget.cpp +++ b/src/gui/notificationwidget.cpp @@ -38,25 +38,25 @@ void NotificationWidget::setActivity(const Activity &activity) { _myActivity = activity; - _accountName = activity._accName; + _accountName = activity.accName(); OC_ASSERT(!_accountName.isEmpty()); // _ui._headerLabel->setText( ); - _ui._subjectLabel->setVisible(!activity._subject.isEmpty()); - _ui._messageLabel->setVisible(!activity._message.isEmpty()); + _ui._subjectLabel->setVisible(!activity.subject().isEmpty()); + _ui._messageLabel->setVisible(!activity.message().isEmpty()); - if (activity._link.isEmpty()) { - _ui._subjectLabel->setText(activity._subject); + if (activity.link().isEmpty()) { + _ui._subjectLabel->setText(activity.subject()); } else { - _ui._subjectLabel->setText( QString("<a href=\"%1\">%2</a>") - .arg(activity._link.toString(QUrl::FullyEncoded), - activity._subject.toHtmlEscaped() )); + _ui._subjectLabel->setText(QString("<a href=\"%1\">%2</a>") + .arg(activity.link().toString(QUrl::FullyEncoded), + activity.subject().toHtmlEscaped())); _ui._subjectLabel->setTextFormat(Qt::RichText); _ui._subjectLabel->setOpenExternalLinks(true); } - _ui._messageLabel->setText(activity._message); - QString tText = tr("Created at %1").arg(Utility::timeAgoInWords(activity._dateTime)); + _ui._messageLabel->setText(activity.message()); + QString tText = tr("Created at %1").arg(Utility::timeAgoInWords(activity.dateTime())); _ui._timeLabel->setText(tText); // always remove the buttons @@ -64,7 +64,7 @@ void NotificationWidget::setActivity(const Activity &activity) _buttons.clear(); // display buttons for the links - if (activity._links.isEmpty()) { + if (activity.links().isEmpty()) { // in case there is no action defined, do a close button. QPushButton *b = _ui._buttonBox->addButton(QDialogButtonBox::Close); b->setDefault(true); @@ -75,10 +75,10 @@ void NotificationWidget::setActivity(const Activity &activity) return; }); } else { - for (const auto &link : activity._links) { + for (const auto &link : activity.links()) { QPushButton *b = _ui._buttonBox->addButton(link._label, QDialogButtonBox::AcceptRole); b->setDefault(link._isPrimary); - connect(b, &QAbstractButton::clicked, this, [this, b, &link]{ + connect(b, &QAbstractButton::clicked, this, [this, b, link] { slotButtonClicked(b, link); }); _buttons.append(b); |