use Icon instead of QIcon

This commit is contained in:
2022-08-28 09:07:34 +02:00
parent 272a0fa076
commit a4052bb43e
5 changed files with 9 additions and 14 deletions

View File

@@ -5,6 +5,7 @@ from PySide6.QtWidgets import *
from PySide6.QtGui import *
from PySide6.QtCore import Qt
from src.ui.icon import Icon
from src.util import urlutils
from src.settings.cutesettings import CuteSettings
from src.pluginregistry import PluginRegistry
@@ -78,7 +79,7 @@ class MainWindow(QMainWindow):
menu.addAction(action)
if menu_contribution.menu:
submenu = QMenu(menu_contribution.menu.label, menu_bar)
submenu.setIcon(QIcon.fromTheme(menu_contribution.menu.icon_from_theme))
submenu.setIcon(Icon.fromTheme(menu_contribution.menu.icon_from_theme))
menu_contribution.menu.add_change_listener(
lambda qmenu=submenu, rmenu=menu_contribution.menu: self._rmenu_update(qmenu, rmenu))
self._rmenu_update(submenu, menu_contribution.menu)