summary refs log tree commit diff
path: root/src/timeline/TimelineItem.cc
diff options
context:
space:
mode:
authorKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-14 12:54:17 +0200
committerKonstantinos Sideris <sideris.konstantin@gmail.com>2018-01-14 12:54:17 +0200
commitc4fa8c844d7e4968691cf9260a155e76759d0563 (patch)
treee2c614e7b11314ef231882007be17c7618e56b66 /src/timeline/TimelineItem.cc
parentMove timestamps to the right (diff)
downloadnheko-c4fa8c844d7e4968691cf9260a155e76759d0563.tar.xz
Add a checkmark to messages that have been received by the server (#93)
Diffstat (limited to 'src/timeline/TimelineItem.cc')
-rw-r--r--src/timeline/TimelineItem.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/timeline/TimelineItem.cc b/src/timeline/TimelineItem.cc

index a7c73535..d2720600 100644 --- a/src/timeline/TimelineItem.cc +++ b/src/timeline/TimelineItem.cc
@@ -340,6 +340,16 @@ TimelineItem::TimelineItem(const mtx::events::RoomEvent<mtx::events::msg::Text> mainLayout_->addLayout(messageLayout_); } +void +TimelineItem::markReceived() +{ + auto checkmark = new QLabel("✓", this); + checkmark->setStyleSheet(QString("font-size: %1px;").arg(conf::timeline::fonts::timestamp)); + checkmark->setAlignment(Qt::AlignTop); + + messageLayout_->insertWidget(1, checkmark); +} + // Only the body is displayed. void TimelineItem::generateBody(const QString &body)