mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
34 lines
702 B
Python
34 lines
702 B
Python
import qtpy
|
|
|
|
|
|
initialized = False
|
|
resources = None
|
|
if qtpy.API == "pyside6":
|
|
from . import pyside6_resources as resources
|
|
elif qtpy.API == "pyside2":
|
|
from . import pyside2_resources as resources
|
|
elif qtpy.API == "pyqt5":
|
|
from . import pyqt5_resources as resources
|
|
|
|
|
|
def qInitResources():
|
|
global resources
|
|
global initialized
|
|
if resources is not None and not initialized:
|
|
initialized = True
|
|
resources.qInitResources()
|
|
|
|
|
|
def qCleanupResources():
|
|
global resources
|
|
global initialized
|
|
if resources is not None:
|
|
initialized = False
|
|
resources.qCleanupResources()
|
|
|
|
|
|
__all__ = (
|
|
"resources",
|
|
"qInitResources",
|
|
"qCleanupResources"
|
|
)
|