cgl.ui package

Subpackages

Submodules

cgl.ui.background module

class cgl.ui.background.BackGroundResult(data)[source]

Bases: object

class cgl.ui.background.BackgroundThread(p, *args, **kwargs)[source]

Bases: QThread

cleanup()[source]
delete_able
result_complete
run(self) None[source]
staticMetaObject = PySide6.QtCore.QMetaObject("BackgroundThread" inherits "QThread": Methods:   #13 type=Signal, signature=result_complete(PyObject), parameters=PyObject   #14 type=Signal, signature=delete_able(PyObject), parameters=PyObject )
cgl.ui.background.process(notify, method, *args, **kwargs)[source]

cgl.ui.imageload module

class cgl.ui.imageload.ImageLoadThread[source]

Bases: QThread

classmethod LoadToCache(path)[source]
classmethod addQueue(image)[source]
end_thread()[source]
classmethod getImageFromCache(path)[source]
image_cache = {}
loaded_signal
classmethod paintImg(path)[source]
queue = <queue.Queue object>
static return_id(path)[source]
run(self) None[source]
staticMetaObject = PySide6.QtCore.QMetaObject("ImageLoadThread" inherits "QThread": Methods:   #13 type=Signal, signature=loaded_signal(QString), parameters=QString )

cgl.ui.startup module

class cgl.ui.startup.ThemeFileWatcher(theme_file)[source]

Bases: QFileSystemWatcher

reread_theme()[source]
staticMetaObject = PySide6.QtCore.QMetaObject("ThemeFileWatcher" inherits "QFileSystemWatcher": )
cgl.ui.startup.do_freeze_fix()[source]
cgl.ui.startup.do_gui_init()[source]
cgl.ui.startup.do_maya_gui_init(gui)[source]
cgl.ui.startup.do_nuke_gui_init(gui)[source]

cgl.ui.util module

class cgl.ui.util.UISettings[source]

Bases: object

SETTINGS = None
classmethod settings()[source]
cgl.ui.util.define_palettes(color_a=PySide6.QtGui.QColor.fromRgbF(1.000000, 0.000000, 0.000000, 1.000000), color_b=PySide6.QtGui.QColor.fromRgbF(0.000000, 1.000000, 0.000000, 1.000000), color_c=PySide6.QtGui.QColor.fromRgbF(0.000000, 0.000000, 0.000000, 1.000000))[source]

by default gives you red, green, black palettes to work with. :return:

cgl.ui.util.drop_handler(emitter, event)[source]
cgl.ui.util.widget_name(obj)[source]

returns a standard widget name as used in settings :param obj: object to find name for

Returns: “%s:%s” % (obj.__class__.__name__, obj.getObjectName())

Module contents