fix(sound): app mute icon is not support HIDPI

Change-Id: I245babf4da067cbc9724466703c29812389b3934
This commit is contained in:
haruyukilxz 2018-01-05 09:34:26 +08:00
parent 7cdec93fb9
commit b5f8253a9f
Notes: Deepin Code Review 2018-01-09 13:47:40 +08:00
Verified+1: Anonymous Coward #1000004
Code-Review+2: 石博文 <sbw@sbw.so>
Verified+1: <yefei@linuxdeepin.com>
Submitted-by: 张丁元 <kirigaya@mkacg.com>
Submitted-at: Tue, 09 Jan 2018 13:47:39 +0800
Reviewed-on: https://cr.deepin.io/30040
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -24,6 +24,7 @@
#include <QHBoxLayout>
#include <QIcon>
#include <QApplication>
#include <DHiDPIHelper>
DWIDGET_USE_NAMESPACE
@ -83,7 +84,7 @@ void SinkInputWidget::setMuteIcon()
{
if (m_inputInter->mute()) {
const auto ratio = devicePixelRatioF();
QPixmap muteIcon(QString(":/icons/image/audio-volume-muted-symbolic.svg"));
QPixmap muteIcon = DHiDPIHelper::loadNxPixmap(":/icons/image/audio-volume-muted-symbolic.svg");
QPixmap appIconSource(getIconFromTheme(m_inputInter->icon(), QSize(24, 24)));
QPixmap temp(appIconSource.size());