chatgui: enlarge member availability indicator and remove white outline
This commit is contained in:
1 parent
214498f892
commit
a84b226b18
1 file changed
+3
-2
@@ -24,8 +24,9 @@ static void applyPhoto(MemberListItem& item, const QString& channel) {
|
||||
painter.setRenderHint(QPainter::SmoothPixmapTransform);
|
||||
QPainterPath clip; clip.addEllipse(QRectF(0, 0, size, size)); painter.setClipPath(clip);
|
||||
painter.drawImage(QRect(0, 0, size, size), image); painter.setClipping(false);
|
||||
painter.setPen(QPen(Qt::white, 1)); painter.setBrush(item.online ? QColor("#4CAF50") : QColor("#9E9E9E"));
|
||||
painter.drawEllipse(QRect(size - 7, size - 7, 6, 6)); painter.end(); item.avatar = pixmap;
|
||||
const QColor statusColor = item.online ? QColor("#4CAF50") : QColor("#9E9E9E");
|
||||
painter.setPen(QPen(statusColor, 1)); painter.setBrush(statusColor);
|
||||
painter.drawEllipse(QRect(size - 9, size - 9, 8, 8)); painter.end(); item.avatar = pixmap;
|
||||
}
|
||||
|
||||
MemberListModel::MemberListModel(QObject* parent)
|
||||
|
||||
Reference in new issue
Block a user