From 06edbf5ee431994260f2a14cf74efcbb475d5d02 Mon Sep 17 00:00:00 2001 From: RickyRister Date: Sun, 2 Feb 2025 03:59:08 -0800 Subject: [PATCH] directly use generateIcon in remaining places --- cockatrice/src/client/tabs/tab_supervisor.cpp | 4 ++-- cockatrice/src/game/player/player_list_widget.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cockatrice/src/client/tabs/tab_supervisor.cpp b/cockatrice/src/client/tabs/tab_supervisor.cpp index 49090d1fc..cfd50da02 100644 --- a/cockatrice/src/client/tabs/tab_supervisor.cpp +++ b/cockatrice/src/client/tabs/tab_supervisor.cpp @@ -809,10 +809,10 @@ void TabSupervisor::processUserJoined(const ServerInfo_User &userInfoJoined) if (auto *tab = getTabAccount()) { if (tab != currentWidget()) { tab->setContentsChanged(true); - QPixmap avatarPixmap = UserLevelPixmapGenerator::generatePixmap( + QIcon avatarIcon = UserLevelPixmapGenerator::generateIcon( 13, (UserLevelFlags)userInfoJoined.user_level(), userInfoJoined.pawn_colors(), true, QString::fromStdString(userInfoJoined.privlevel())); - setTabIcon(indexOf(tab), QPixmap(avatarPixmap)); + setTabIcon(indexOf(tab), avatarIcon); } } diff --git a/cockatrice/src/game/player/player_list_widget.cpp b/cockatrice/src/game/player/player_list_widget.cpp index c8771968d..a5901c392 100644 --- a/cockatrice/src/game/player/player_list_widget.cpp +++ b/cockatrice/src/game/player/player_list_widget.cpp @@ -140,9 +140,9 @@ void PlayerListWidget::updatePlayerProperties(const ServerInfo_PlayerProperties } if (prop.has_user_info()) { player->setData(3, Qt::UserRole, prop.user_info().user_level()); - player->setIcon(3, QIcon(UserLevelPixmapGenerator::generatePixmap( + player->setIcon(3, UserLevelPixmapGenerator::generateIcon( 12, UserLevelFlags(prop.user_info().user_level()), prop.user_info().pawn_colors(), false, - QString::fromStdString(prop.user_info().privlevel())))); + QString::fromStdString(prop.user_info().privlevel()))); player->setText(4, QString::fromStdString(prop.user_info().name())); const QString country = QString::fromStdString(prop.user_info().country()); if (!country.isEmpty())