Exemplo n.º 1
0
def loadPluginUiModule(pluginUiModule):
    from nodeEditor.nodeEditor import NodeEditor
    from nodeInspector.nodeInspector import NodeInspector
    
    pluginUi = pluginUiModule.loadPluginUi()
    for attributeClassName in pluginUi._registeredAttributeUis.keys():
        NodeEditor.registerAttributeUiClass(attributeClassName, pluginUi._registeredAttributeUis[attributeClassName])
        
    for nodeClassName in pluginUi._registeredNodeUis.keys():
        NodeEditor.registerNodeUiClass(nodeClassName, pluginUi._registeredNodeUis[nodeClassName])

    for nestedObjectClassName in pluginUi._registeredInspectorWidgets.keys():
        NodeInspector.registerInspectorWidget(nestedObjectClassName, pluginUi._registeredInspectorWidgets[nestedObjectClassName])
Exemplo n.º 2
0
def loadPluginUiModule(pluginUiModule):
    from nodeEditor.nodeEditor import NodeEditor
    from nodeInspector.nodeInspector import NodeInspector

    pluginUi = pluginUiModule.loadPluginUi()
    for attributeClassName in pluginUi._registeredAttributeUis.keys():
        NodeEditor.registerAttributeUiClass(
            attributeClassName,
            pluginUi._registeredAttributeUis[attributeClassName])

    for nodeClassName in pluginUi._registeredNodeUis.keys():
        NodeEditor.registerNodeUiClass(
            nodeClassName, pluginUi._registeredNodeUis[nodeClassName])

    for nestedObjectClassName in pluginUi._registeredInspectorWidgets.keys():
        NodeInspector.registerInspectorWidget(
            nestedObjectClassName,
            pluginUi._registeredInspectorWidgets[nestedObjectClassName])