[fix][about] icons scaling

This commit is contained in:
Vinicius Moreira
2020-01-19 12:42:18 -03:00
parent f805254a59
commit 0ad061129d
2 changed files with 5 additions and 4 deletions

View File

@@ -9,6 +9,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- AUR:
- not treating **makedepends' as a list during dependency checking ( **anbox-git** installation was crashing )
- not considering the package name itself as *provided** during dependency checking ( **anbox-git** installation was crashing )
- **About** window icons scaling
## [0.8.1] 2020-01-14
### Features:

View File

@@ -1,7 +1,7 @@
from glob import glob
from PyQt5.QtCore import Qt
from PyQt5.QtGui import QPixmap
from PyQt5.QtCore import Qt, QSize
from PyQt5.QtGui import QPixmap, QIcon
from PyQt5.QtWidgets import QVBoxLayout, QDialog, QLabel, QWidget, QHBoxLayout
from bauh import __version__, __app_name__, ROOT_DIR
@@ -55,8 +55,8 @@ class AboutDialog(QDialog):
gems_widget.layout().addWidget(QLabel())
for gem_path in available_gems:
icon = QLabel()
pxmap = QPixmap(gem_path + '/resources/img/{}.svg'.format(gem_path.split('/')[-1]))
icon.setPixmap(pxmap.scaled(24, 24, Qt.KeepAspectRatio, Qt.SmoothTransformation))
icon_path = gem_path + '/resources/img/{}.svg'.format(gem_path.split('/')[-1])
icon.setPixmap(QIcon(icon_path).pixmap(QSize(24, 24)))
gems_widget.layout().addWidget(icon)
gems_widget.layout().addWidget(QLabel())