diff --git a/bauh/view/qt/apps_table.py b/bauh/view/qt/apps_table.py index de296a93..19acbc11 100644 --- a/bauh/view/qt/apps_table.py +++ b/bauh/view/qt/apps_table.py @@ -289,8 +289,7 @@ class AppsTable(QTableWidget): pixmap = self.cache_type_icon.get(pkg.model.get_type()) if not pixmap: - pixmap = QPixmap(pkg.model.get_type_icon_path()) - pixmap = pixmap.scaled(16, 16, Qt.KeepAspectRatio, Qt.SmoothTransformation) + pixmap = QIcon(pkg.model.get_type_icon_path()).pixmap(QSize(14,14)) self.cache_type_icon[pkg.model.get_type()] = pixmap item = QLabel() diff --git a/bauh/view/qt/window.py b/bauh/view/qt/window.py index 9f8cffba..536a59e0 100755 --- a/bauh/view/qt/window.py +++ b/bauh/view/qt/window.py @@ -158,6 +158,7 @@ class ManageWindow(QWidget): self.combo_filter_type.setEditable(True) self.combo_filter_type.lineEdit().setReadOnly(True) self.combo_filter_type.lineEdit().setAlignment(Qt.AlignCenter) + self.combo_filter_type.setIconSize(QSize(14,14)) self.combo_filter_type.activated.connect(self._handle_type_filter) self.combo_filter_type.addItem('--- {} ---'.format(self.i18n['type'].capitalize()), self.any_type_filter) self.ref_combo_filter_type = self.toolbar.addWidget(self.combo_filter_type) @@ -779,7 +780,7 @@ class ManageWindow(QWidget): icon = self.cache_type_filter_icons.get(app_type) if not icon: - icon = load_icon(icon_path, 14) + icon = QIcon(icon_path) self.cache_type_filter_icons[app_type] = icon self.combo_filter_type.addItem(icon, app_type.capitalize(), app_type)