use resources for getting icon

This commit is contained in:
iLLiCiTiT 2020-12-10 17:38:04 +01:00
parent aadc5f7871
commit 81205c1ba0
7 changed files with 12 additions and 7 deletions

View file

@ -1,5 +1,6 @@
import os import os
import pype import pype
from pype import resources
from .. import ( from .. import (
PypeModule, PypeModule,
ITrayModule, ITrayModule,
@ -83,9 +84,10 @@ class AvalonModule(PypeModule, ITrayModule, IRestApi):
try: try:
from avalon.tools.libraryloader import app from avalon.tools.libraryloader import app
from avalon import style from avalon import style
from Qt import QtGui
self.libraryloader = app.Window( self.libraryloader = app.Window(
icon=tray_widget.icon, icon=QtGui.QIcon(resources.pype_icon_filepath()),
show_projects=True, show_projects=True,
show_libraries=True show_libraries=True
) )

View file

@ -1,6 +1,6 @@
from Qt import QtCore, QtGui, QtWidgets from Qt import QtCore, QtGui, QtWidgets
from avalon import style from avalon import style
from pype.api import resources from pype import resources
class MessageWidget(QtWidgets.QWidget): class MessageWidget(QtWidgets.QWidget):

View file

@ -3,7 +3,7 @@ import requests
from avalon import style from avalon import style
from pype.modules.ftrack.lib import credentials from pype.modules.ftrack.lib import credentials
from . import login_tools from . import login_tools
from pype.api import resources from pype import resources
from Qt import QtCore, QtGui, QtWidgets from Qt import QtCore, QtGui, QtWidgets

View file

@ -3,7 +3,7 @@ from urllib import parse
import webbrowser import webbrowser
import functools import functools
import threading import threading
from pype.api import resources from pype import resources
class LoginServerHandler(BaseHTTPRequestHandler): class LoginServerHandler(BaseHTTPRequestHandler):

View file

@ -1,7 +1,7 @@
import os import os
from Qt import QtCore, QtGui, QtWidgets from Qt import QtCore, QtGui, QtWidgets
from avalon import style from avalon import style
from pype.api import resources from pype import resources
class MusterLogin(QtWidgets.QWidget): class MusterLogin(QtWidgets.QWidget):

View file

@ -1,5 +1,6 @@
from avalon import style from avalon import style
from Qt import QtCore, QtGui, QtWidgets from Qt import QtCore, QtGui, QtWidgets
from pype import resources
class WidgetUserIdle(QtWidgets.QWidget): class WidgetUserIdle(QtWidgets.QWidget):
@ -15,7 +16,9 @@ class WidgetUserIdle(QtWidgets.QWidget):
self.bool_not_stopped = True self.bool_not_stopped = True
self.module = module self.module = module
self.setWindowIcon(tray_widget.icon)
icon = QtGui.QIcon(resources.pype_icon_filepath())
self.setWindowIcon(icon)
self.setWindowFlags( self.setWindowFlags(
QtCore.Qt.WindowCloseButtonHint QtCore.Qt.WindowCloseButtonHint
| QtCore.Qt.WindowMinimizeButtonHint | QtCore.Qt.WindowMinimizeButtonHint

View file

@ -1,6 +1,6 @@
from Qt import QtCore, QtGui, QtWidgets from Qt import QtCore, QtGui, QtWidgets
from avalon import style from avalon import style
from pype.api import resources from pype import resources
class UserWidget(QtWidgets.QWidget): class UserWidget(QtWidgets.QWidget):