show antialiased icons

This commit is contained in:
zebra-lucky 2018-04-08 00:18:16 +03:00
parent 79f7dac0f8
commit b292c3ddbd
3 changed files with 6 additions and 3 deletions

View File

@ -290,7 +290,8 @@ class InstallWizard(QDialog, MessageBoxMixin, BaseWizard):
def set_icon(self, filename):
prior_filename, self.icon_filename = self.icon_filename, filename
self.logo.setPixmap(QPixmap(filename).scaledToWidth(60))
self.logo.setPixmap(QPixmap(filename)
.scaledToWidth(64, Qt.SmoothTransformation))
return prior_filename
def set_layout(self, layout, title=None, next_enabled=True):

View File

@ -103,7 +103,8 @@ class PasswordLayout(object):
lockfile = ":icons/lock.png"
else:
lockfile = ":icons/unlock.png"
logo.setPixmap(QPixmap(lockfile).scaledToWidth(36))
logo.setPixmap(QPixmap(lockfile)
.scaledToWidth(36, Qt.SmoothTransformation))
grid.addWidget(QLabel(msgs[0]), 1, 0)
grid.addWidget(self.new_pw, 1, 1)

View File

@ -105,7 +105,8 @@ class SeedLayout(QVBoxLayout):
hbox = QHBoxLayout()
if icon:
logo = QLabel()
logo.setPixmap(QPixmap(":icons/seed.png").scaledToWidth(64))
logo.setPixmap(QPixmap(":icons/seed.png")
.scaledToWidth(64, Qt.SmoothTransformation))
logo.setMaximumWidth(60)
hbox.addWidget(logo)
hbox.addWidget(self.seed_e)