fix icon with hidpi

Change-Id: Ia328afef50882c9b283bb73072bb5400d2460c05
This commit is contained in:
石博文 2017-11-03 16:08:22 +08:00
parent 5bb7b22eb1
commit 32ce41a90a
Notes: Deepin Code Review 2017-11-03 17:18:13 +08:00
Verified+1: Anonymous Coward #1000004
Verified+1: <yefei@linuxdeepin.com>
Code-Review+2: 石博文 <sbw@sbw.so>
Submitted-by: 石博文 <sbw@sbw.so>
Submitted-at: Fri, 03 Nov 2017 17:18:13 +0800
Reviewed-on: https://cr.deepin.io/27921
Project: dde/dde-dock
Branch: refs/heads/master

View File

@ -54,10 +54,14 @@ WirelessList::WirelessList(const QSet<NetworkDevice>::const_iterator &deviceIter
m_autoConnBox->setText(tr("Auto-connect"));
const auto ratio = qApp->devicePixelRatio();
QPixmap iconPix = QIcon::fromTheme("notification-network-wireless-full").pixmap(QSize(48, 48) * ratio);
iconPix.setDevicePixelRatio(ratio);
m_pwdDialog->setTextEchoMode(QLineEdit::Password);
m_pwdDialog->setWindowFlags(Qt::WindowStaysOnTopHint | Qt::FramelessWindowHint | Qt::Dialog);
m_pwdDialog->setTextEchoMode(DLineEdit::Password);
m_pwdDialog->setIcon(QIcon::fromTheme("notification-network-wireless-full"));
m_pwdDialog->setIcon(iconPix);
m_pwdDialog->addSpacing(10);
m_pwdDialog->addContent(m_autoConnBox, Qt::AlignLeft);
m_pwdDialog->setOkButtonText(tr("Connect"));