From bb26485db6fed706f4ebccaffe35740394210032 Mon Sep 17 00:00:00 2001 From: Diadlo Date: Fri, 24 Nov 2017 09:26:09 +0300 Subject: [PATCH] feat(avatar): Add outline hightlight on mouse hover --- res.qrc | 1 + src/widget/widget.cpp | 2 ++ ui/window/profile.css | 4 ++++ 3 files changed, 7 insertions(+) create mode 100644 ui/window/profile.css diff --git a/res.qrc b/res.qrc index 37b8076b6..1eb97b5de 100644 --- a/res.qrc +++ b/res.qrc @@ -75,6 +75,7 @@ ui/statusButton/statusButton.css ui/statusButton/menu_indicator.svg ui/window/general.css + ui/window/profile.css ui/window/statusPanel.css ui/window/window.css ui/chatArea/info.svg diff --git a/src/widget/widget.cpp b/src/widget/widget.cpp index 46da56ced..1acb55e6c 100644 --- a/src/widget/widget.cpp +++ b/src/widget/widget.cpp @@ -152,6 +152,8 @@ void Widget::init() profilePicture = new MaskablePixmapWidget(this, QSize(40, 40), ":/img/avatar_mask.svg"); profilePicture->setPixmap(QPixmap(":/img/contact_dark.svg")); profilePicture->setClickable(true); + profilePicture->setObjectName("selfAvatar"); + profilePicture->setStyleSheet(Style::getStylesheet(":ui/window/profile.css")); ui->myProfile->insertWidget(0, profilePicture); ui->myProfile->insertSpacing(1, 7); diff --git a/ui/window/profile.css b/ui/window/profile.css new file mode 100644 index 000000000..9c1e97056 --- /dev/null +++ b/ui/window/profile.css @@ -0,0 +1,4 @@ +#selfAvatar:hover { + border-radius: 6px; + background-color: #ccc; +}