def version_updater(logging_level=logging.WARNING): """helper function for version_updater UI for Maya """ # connect to db from anima.utils import do_db_setup do_db_setup() # set Qt lib set_qt_lib() from anima.ui import version_updater from anima.env import mayaEnv m = mayaEnv.Maya() import pymel m.name = "Maya%s" % str(pymel.versions.current())[0:4] logger.setLevel(logging_level) # generate a reference_resolution # global version_updater_dialog # if version_updater_dialog is None: # version_updater_dialog = version_updater.UI(environment=m) # else: # version_updater_dialog.show() # set the parent object to the maya main window version_updater.UI(environment=m, parent=mayaEnv.get_maya_main_window())
def version_updater(logging_level=logging.WARNING): """helper function for version_updater UI for Maya """ # connect to db do_db_setup() # use PySide for Maya 2014 import pymel try: if pymel.versions.current() >= pymel.versions.v2014: from anima import ui ui.SET_PYSIDE() except AttributeError: pass from anima.ui import version_updater, models from anima.env import mayaEnv reload(mayaEnv) reload(version_updater) reload(models) m = Maya() m.name = "Maya" + str(pymel.versions.current())[0:4] logger.setLevel(logging_level) # generate a reference_resolution version_updater.UI(environment=m)
def version_updater(): """Helper function for version_updater UI for Max """ from anima.utils import do_db_setup do_db_setup() from anima import ui ui.SET_PYSIDE() from anima.ui import version_updater from anima.env import max as max_env m = max_env.Max() import MaxPlus max_window = MaxPlus.GetQMaxWindow() version_updater.UI(environment=m, executor=Executor(), parent=max_window)
def version_updater(logging_level=logging.WARNING): """Helper function for version_dialog UI for Blender """ # connect to db from anima.utils import do_db_setup do_db_setup() # use PySide2 from anima import ui ui.SET_PYSIDE2() from anima.ui import version_updater from anima.env import blender b = blender.Blender() logger.setLevel(logging_level) # set the parent object to the blender main window version_updater.UI(environment=b, parent=None)
def version_updater(logging_level=logging.WARNING): """helper function for version_updater UI for Maya """ # connect to db do_db_setup() # set Qt lib set_qt_lib() from anima.ui import version_updater, models from anima.env import mayaEnv reload(mayaEnv) reload(version_updater) reload(models) m = Maya() import pymel m.name = "Maya" + str(pymel.versions.current())[0:4] logger.setLevel(logging_level) # generate a reference_resolution version_updater.UI(environment=m)