diff --git a/pype/modules/avalon_apps/avalon_app.py b/pype/modules/avalon_apps/avalon_app.py index b80930a88a..816c3f6f67 100644 --- a/pype/modules/avalon_apps/avalon_app.py +++ b/pype/modules/avalon_apps/avalon_app.py @@ -1,5 +1,6 @@ import os import pype +from pype import resources from .. import ( PypeModule, ITrayModule, @@ -83,9 +84,10 @@ class AvalonModule(PypeModule, ITrayModule, IRestApi): try: from avalon.tools.libraryloader import app from avalon import style + from Qt import QtGui self.libraryloader = app.Window( - icon=tray_widget.icon, + icon=QtGui.QIcon(resources.pype_icon_filepath()), show_projects=True, show_libraries=True ) diff --git a/pype/modules/clockify/widgets.py b/pype/modules/clockify/widgets.py index 74b2dede66..85120b4794 100644 --- a/pype/modules/clockify/widgets.py +++ b/pype/modules/clockify/widgets.py @@ -1,6 +1,6 @@ from Qt import QtCore, QtGui, QtWidgets from avalon import style -from pype.api import resources +from pype import resources class MessageWidget(QtWidgets.QWidget): diff --git a/pype/modules/ftrack/tray/login_dialog.py b/pype/modules/ftrack/tray/login_dialog.py index 6c7373e337..a49010effc 100644 --- a/pype/modules/ftrack/tray/login_dialog.py +++ b/pype/modules/ftrack/tray/login_dialog.py @@ -3,7 +3,7 @@ import requests from avalon import style from pype.modules.ftrack.lib import credentials from . import login_tools -from pype.api import resources +from pype import resources from Qt import QtCore, QtGui, QtWidgets diff --git a/pype/modules/ftrack/tray/login_tools.py b/pype/modules/ftrack/tray/login_tools.py index d3297eaa76..328ce49f5c 100644 --- a/pype/modules/ftrack/tray/login_tools.py +++ b/pype/modules/ftrack/tray/login_tools.py @@ -3,7 +3,7 @@ from urllib import parse import webbrowser import functools import threading -from pype.api import resources +from pype import resources class LoginServerHandler(BaseHTTPRequestHandler): diff --git a/pype/modules/muster/widget_login.py b/pype/modules/muster/widget_login.py index af10f8df83..0fd1913d0c 100644 --- a/pype/modules/muster/widget_login.py +++ b/pype/modules/muster/widget_login.py @@ -1,7 +1,7 @@ import os from Qt import QtCore, QtGui, QtWidgets from avalon import style -from pype.api import resources +from pype import resources class MusterLogin(QtWidgets.QWidget): diff --git a/pype/modules/timers_manager/widget_user_idle.py b/pype/modules/timers_manager/widget_user_idle.py index 22455846fd..9edf5bc976 100644 --- a/pype/modules/timers_manager/widget_user_idle.py +++ b/pype/modules/timers_manager/widget_user_idle.py @@ -1,5 +1,6 @@ from avalon import style from Qt import QtCore, QtGui, QtWidgets +from pype import resources class WidgetUserIdle(QtWidgets.QWidget): @@ -15,7 +16,9 @@ class WidgetUserIdle(QtWidgets.QWidget): self.bool_not_stopped = True self.module = module - self.setWindowIcon(tray_widget.icon) + + icon = QtGui.QIcon(resources.pype_icon_filepath()) + self.setWindowIcon(icon) self.setWindowFlags( QtCore.Qt.WindowCloseButtonHint | QtCore.Qt.WindowMinimizeButtonHint diff --git a/pype/modules/user/widget_user.py b/pype/modules/user/widget_user.py index ba211c4737..d12cd6175c 100644 --- a/pype/modules/user/widget_user.py +++ b/pype/modules/user/widget_user.py @@ -1,6 +1,6 @@ from Qt import QtCore, QtGui, QtWidgets from avalon import style -from pype.api import resources +from pype import resources class UserWidget(QtWidgets.QWidget):