summary refs log tree commit diff
path: root/src/popups/PopupItem.cpp
diff options
context:
space:
mode:
authorDeepBlueV7.X <nicolas.werner@hotmail.de>2021-01-16 02:30:48 +0100
committerGitHub <noreply@github.com>2021-01-16 02:30:48 +0100
commit4467edd18ee336dffd46fcd22fb010f24961ccab (patch)
tree454e957b52c8d987c1d82a81fb3db3fa29a1e204 /src/popups/PopupItem.cpp
parentTranslated using Weblate (Polish) (diff)
parentRemove unused file (diff)
downloadnheko-4467edd18ee336dffd46fcd22fb010f24961ccab.tar.xz
Merge pull request #377 from LorenDB/master
Remove unused stuff
Diffstat (limited to 'src/popups/PopupItem.cpp')
-rw-r--r--src/popups/PopupItem.cpp62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/popups/PopupItem.cpp b/src/popups/PopupItem.cpp

index b3784843..37fe142a 100644 --- a/src/popups/PopupItem.cpp +++ b/src/popups/PopupItem.cpp
@@ -37,68 +37,6 @@ PopupItem::paintEvent(QPaintEvent *) p.fillRect(rect(), hoverColor_); } -UserItem::UserItem(QWidget *parent) - : PopupItem(parent) -{ - userName_ = new QLabel("Placeholder", this); - avatar_->setLetter("P"); - topLayout_->addWidget(avatar_); - topLayout_->addWidget(userName_, 1); -} - -UserItem::UserItem(QWidget *parent, const QString &user_id) - : PopupItem(parent) - , userId_{user_id} -{ - auto displayName = cache::displayName(ChatPage::instance()->currentRoom(), userId_); - - avatar_->setLetter(utils::firstChar(displayName)); - - // If it's a matrix id we use the second letter. - if (displayName.size() > 1 && displayName.at(0) == '@') - avatar_->setLetter(QChar(displayName.at(1))); - - userName_ = new QLabel(displayName, this); - - topLayout_->addWidget(avatar_); - topLayout_->addWidget(userName_, 1); - - resolveAvatar(user_id); -} - -void -UserItem::updateItem(const QString &user_id) -{ - userId_ = user_id; - - auto displayName = cache::displayName(ChatPage::instance()->currentRoom(), userId_); - - // If it's a matrix id we use the second letter. - if (displayName.size() > 1 && displayName.at(0) == '@') - avatar_->setLetter(QChar(displayName.at(1))); - else - avatar_->setLetter(utils::firstChar(displayName)); - - userName_->setText(displayName); - resolveAvatar(user_id); -} - -void -UserItem::resolveAvatar(const QString &user_id) -{ - avatar_->setImage(ChatPage::instance()->currentRoom(), user_id); -} - -void -UserItem::mousePressEvent(QMouseEvent *event) -{ - if (event->buttons() != Qt::RightButton) - emit clicked( - cache::displayName(ChatPage::instance()->currentRoom(), selectedText())); - - QWidget::mousePressEvent(event); -} - RoomItem::RoomItem(QWidget *parent, const RoomSearchResult &res) : PopupItem(parent) , roomId_{QString::fromStdString(res.room_id)}