def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'transSkeletonToClusters'):
            return

        super(transWeightsUI, self).__init__(parent)
        self.setupUi(self)
        self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'quickSetDrivenKeywindow'):
         return        
     
     super(QuickSetDrivenKey, self).__init__(parent)
     self.setupUi(self)
     self.show()
Example #3
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'ProjectWindow'):
         return
     
     super(ProjectUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #-
     project_icon = QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'map_pin.png'))
     self.btn_getProject.setIcon(project_icon)
     
     window_icon = QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'windowIcon.png'))
     self.setWindowIcon(window_icon)
     #-
     self.tableModel = TableModel()
     self.tableView.setModel(self.tableModel)
     #-
     self.delegate = Delegate(self)
     self.tableView.setItemDelegateForColumn(1, self.delegate)
     #-
     self.tableView.verticalHeader().setVisible(False)
     self.tableView.horizontalHeader().setClickable(False)
     self.tableView.horizontalHeader().setMovable(False)
     self.tableView.horizontalHeader().setResizeMode(QtGui.QHeaderView.Fixed)
     #-
     self.resizeEvent(QtGui.QResizeEvent(QtCore.QSize(), QtCore.QSize()))
     #-
     self.getProjectPath()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'addGroupWindow'):
         return 
     
     super(AddGroup, self).__init__(parent)
     self.setupUi(self)
     self.show()
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'AnimFileReader'):
            return                
        #--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        super(AnimSceneReaderUI, self).__init__(parent)
        self.setupUi(self)
        
        #-+
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'map_pin.png')))
        self.btn_SelectPath.setIcon(icon)   
        
        
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'fork.png')))
        self.btn_open.setIcon(icon)              
  
        
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'cloud_upload.png')))
        self.btn_saveas.setIcon(icon)   
        

        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'blank_folder.png')))
        self.btn_OpenFolder.setIcon(icon)      
        

        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'light_on.png')))
        self.btn_light.setIcon(icon)
        
        #-+
        self.show()
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'dynControlWindow'):
            return

        super(DynControl, self).__init__(parent)
        self.setupUi(self)
        self.show()
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'quickSetDrivenKeywindow'):
            return

        super(QuickSetDrivenKey, self).__init__(parent)
        self.setupUi(self)
        self.show()
Example #8
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'buildTargentsWindow'):
            return

        super(BuildTargents, self).__init__(parent)
        self.setupUi(self)
        self.show()
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'makeAttachJointsWindow'):
            return

        super(makeAttachJoints, self).__init__(parent)
        self.setupUi(self)
        self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'inspectSceneWindow'):
         return
     
     super(InspectSceneUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'changeObjectPivotWindow'):
         return 
     
     super(ChangeOBJpivot, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'transSkeletonToClusters'):
         return 
     
     super(transWeightsUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
Example #13
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'changeObjectPivotWindow'):
            return

        super(ChangeOBJpivot, self).__init__(parent)
        self.setupUi(self)
        self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'buildTargentsWindow'):
         return         
     
     super(BuildTargents, self).__init__(parent)
     self.setupUi(self)
     self.show()
Example #15
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'AnimFileReader'):
            return
        #--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        super(AnimSceneReaderUI, self).__init__(parent)
        self.setupUi(self)

        #-+
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'map_pin.png')))
        self.btn_SelectPath.setIcon(icon)


        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'fork.png')))
        self.btn_open.setIcon(icon)


        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'cloud_upload.png')))
        self.btn_saveas.setIcon(icon)


        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'blank_folder.png')))
        self.btn_OpenFolder.setIcon(icon)


        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(scriptTool.getScriptPath(), 'icons', 'light_on.png')))
        self.btn_light.setIcon(icon)

        #-+
        self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'headStreatchWindow'):
         return
     
     super(HeadStreatchUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'quickSDKwindow'):
         return        
     
     super(quickSDK, self).__init__(parent)
     self.setupUi(self)
     self.show()
Example #18
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'dynControlWindow'):
         return
     
     super(DynControl, self).__init__(parent)
     self.setupUi(self)
     self.show()
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'headStreatchWindow'):
            return

        super(HeadStreatchUI, self).__init__(parent)
        self.setupUi(self)
        self.show()
Example #20
0
    def __init__(self, parent=uiTool.getMayaWindow()):
        if uiTool.windowExists(parent, 'TransWeightsUI'):
            return
        #---------------------------------------------------------------------------------------------------
        super(TransWeightsUI, self).__init__(parent)
        self.setupUi(self)

        self.btn_LoadSkin.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons', 'load.png')))
        self.btn_LoadJoint.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons', 'load.png')))
        self.btn_Export.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'export.png')))
        self.btn_Import.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'import.png')))

        self.show()
        #---------------------------------------------------------------------------------------------------
        self.__data = []
Example #21
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'quickSDKwindow'):
            return

        super(quickSDK, self).__init__(parent)
        self.setupUi(self)
        self.show()
Example #22
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'FixShapeUI'):return
     #-
     super(FixShapeUI, self).__init__(parent)
     self.setupUi(self)
     self.__model = ListModel()
     self.listView.setModel(self.__model)
     self.show()
Example #23
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'FixShapeUI'): return
     #-
     super(FixShapeUI, self).__init__(parent)
     self.setupUi(self)
     self.__model = ListModel()
     self.listView.setModel(self.__model)
     self.show()
Example #24
0
 def __init__(self, parent = None):
     if uiTool.windowExists(parent, 'DDikfkSwitchWindow'):
             return    
         
     super(IKFKSwitch, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #--------
     self.on_actionRefreshCharacter_triggered(True)
Example #25
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'saveDrivenkeysWindow'):
         return
     super(SaveDrivenKeyWindow, self).__init__(parent)
     self.setupUi()
     self.setObjectName('saveDrivenkeysWindow')
     #------------------------------------------------
     self.loadButton.clicked.connect(self.loadKeys)
     self.saveButton.clicked.connect(self.saveKeys)
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'saveDrivenkeysWindow'):
         return 
     super(SaveDrivenKeyWindow, self).__init__(parent)
     self.setupUi()
     self.setObjectName('saveDrivenkeysWindow')
     #------------------------------------------------
     self.loadButton.clicked.connect(self.loadKeys)
     self.saveButton.clicked.connect(self.saveKeys)
Example #27
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'mirrorSDKwindow'):
            return

        super(MirrorSetDrivenKey, self).__init__(parent)
        self.setupUi(self)
        self.show()
        #-------------
        self.sourceAtrLst = []
        self.targentAtrLst = []
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'replaceUVwindow'): return

        super(ReplaceUV, self).__init__(parent)
        self.setupUi(self)
        #----------------
        self.__listModel = ListModel()
        self.listView.setModel(self.__listModel)
        #----------------
        self.show()
Example #29
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'FixAnimationWindow'):
            return

        super(FixAnim, self).__init__(parent)
        self.setupUi(self)
        self.show()
        #----------------------
        self.referenceFiles = {}
        self.sourceFiles = []
Example #30
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'FixAnimationWindow'):
         return        
     
     super(FixAnim, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #----------------------
     self.referenceFiles = {}
     self.sourceFiles = []
Example #31
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'mirrorSDKwindow'):
         return        
     
     super(MirrorSetDrivenKey, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #-------------
     self.sourceAtrLst = []
     self.targentAtrLst = []
Example #32
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, "replaceUVwindow"):
            return

        super(ReplaceUV, self).__init__(parent)
        self.setupUi(self)
        # ----------------
        self.__listModel = ListModel()
        self.listView.setModel(self.__listModel)
        # ----------------
        self.show()
Example #33
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'blendShapeWeightsToolUI'):
            return

        super(BlendShapeWeightsUI, self).__init__(parent)
        self.setupUi(self)
        self.show()
        #-
        self.__skinModel = ListModel()
        self.__bspModel = ListModel()
        self.VIEW_skin.setModel(self.__skinModel)
        self.VIEW_bsp.setModel(self.__bspModel)
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'blendShapeWeightsToolUI'):
         return 
     
     super(BlendShapeWeightsUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #-
     self.__skinModel = ListModel()
     self.__bspModel  = ListModel()
     self.VIEW_skin.setModel(self.__skinModel)
     self.VIEW_bsp.setModel(self.__bspModel)
Example #35
0
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'addTwistJointsWindow'):
         return
         
     #-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
     super(AddTwistJointsUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #----------------------------
     self.ComponentsUI = []
     #----------------------------
     self.CharacterComboBox.clear()
     self.CharacterComboBox.addItems(cmds.getCharacters())
    def __init__(self, parent=uiTool.getMayaWindow()):
        if uiTool.windowExists(parent, "TransWeightsUI"):
            return
        # ---------------------------------------------------------------------------------------------------
        super(TransWeightsUI, self).__init__(parent)
        self.setupUi(self)

        self.btn_LoadSkin.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), "icons", "load.png")))
        self.btn_LoadJoint.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), "icons", "load.png")))
        self.btn_Export.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), "icons", "export.png")))
        self.btn_Import.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), "icons", "import.png")))

        self.show()
        # ---------------------------------------------------------------------------------------------------
        self.__data = []
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'ShapeBuilderWindow'):
            return         

        super(ShapeBuilderUI, self).__init__(parent)
        self.setupUi(self)
        #---------------------------------------------------
        self.__AttributeModel = BlendShapeModel()
        self.listView_attributeList.setModel(self.__AttributeModel)
        #---------------------------------------------------
        self.widget_Bs.setEnabled(True)
        self.widget_BsBs.setEnabled(False)
        self.widget_SkinBs.setEnabled(False)
               
        self.show()
Example #38
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'ShapeBuilderWindow'):
            return

        super(ShapeBuilderUI, self).__init__(parent)
        self.setupUi(self)
        #---------------------------------------------------
        self.__AttributeModel = BlendShapeModel()
        self.listView_attributeList.setModel(self.__AttributeModel)
        #---------------------------------------------------
        self.widget_Bs.setEnabled(True)
        self.widget_BsBs.setEnabled(False)
        self.widget_SkinBs.setEnabled(False)

        self.show()
Example #39
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'foleyNameToolWindow'):
            return

        super(NameUI, self).__init__(parent)
        self.setupUi(self)
        #----------------------------------------------------
        #- hide control
        self.widget_windows.setVisible(False)

        #- setModel
        self.__listModel = ListModel()
        self.listView.setModel(self.__listModel)
        #----------------------------------------------------
        self.show()
        #-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        self.__textIndex = 0
        self.__textMaxIndex = 0
        self.on_actionUiVisibleSwitch_triggered(True)
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, "foleyNameToolWindow"):
            return

        super(NameUI, self).__init__(parent)
        self.setupUi(self)
        # ----------------------------------------------------
        # - hide control
        self.widget_windows.setVisible(False)

        # - setModel
        self.__listModel = ListModel()
        self.listView.setModel(self.__listModel)
        # ----------------------------------------------------
        self.show()
        # -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
        self.__textIndex = 0
        self.__textMaxIndex = 0
        self.on_actionUiVisibleSwitch_triggered(True)
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'mirrorDrivenkeysWindow'):
         return
     
     super(MirrorDrivenKeysUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #----------------------------------------------------------------
     self.__SrcOBJ = None
     self.__DstOBJ = None
     
     self.__model_SrcDriver = ListModel()
     self.__model_SrcDriven = ListModel()
     self.__model_DstDriver = ListModel()
     self.__model_DstDriven = ListModel()
     #->
     self.ListView_SrcDriver.setModel(self.__model_SrcDriver)
     self.ListView_SrcDriven.setModel(self.__model_SrcDriven)
     self.ListView_DstDriver.setModel(self.__model_DstDriver)
     self.ListView_DstDriven.setModel(self.__model_DstDriven)
Example #42
0
    def __init__(self, parent=None):
        if uiTool.windowExists(parent, 'mirrorDrivenkeysWindow'):
            return

        super(MirrorDrivenKeysUI, self).__init__(parent)
        self.setupUi(self)
        self.show()
        #----------------------------------------------------------------
        self.__SrcOBJ = None
        self.__DstOBJ = None

        self.__model_SrcDriver = ListModel()
        self.__model_SrcDriven = ListModel()
        self.__model_DstDriver = ListModel()
        self.__model_DstDriven = ListModel()
        #->
        self.ListView_SrcDriver.setModel(self.__model_SrcDriver)
        self.ListView_SrcDriven.setModel(self.__model_SrcDriven)
        self.ListView_DstDriver.setModel(self.__model_DstDriver)
        self.ListView_DstDriven.setModel(self.__model_DstDriven)
Example #43
0
    def __init__(self, parent=uiTool.getMayaWindow()):
        if uiTool.windowExists(parent, 'DDrigTools'):
            return

        super(PlugTool, self).__init__(parent)
        self.setupUi(self)

        #===============================================
        self.tabWidget.setCurrentIndex(0)
        self.toolBox.setCurrentIndex(1)
        #============================================================================================================
        self.setWindowIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'windowIcon.png')))
        self.btn_TitleA.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'pencil.png')))
        self.btn_TitleB.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'pencil.png')))
        self.btn_TitleC.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'pencil.png')))

        self.btn_GrabWindow.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'scissors.png')))
        self.btn_CleanWindows.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons',
                             'brush.png')))
        self.btn_Help.setIcon(
            QtGui.QIcon(
                os.path.join(scriptTool.getScriptPath(), 'icons', 'help.png')))
        #============================================================================================================
        self.show()
Example #44
0
 def __init__(self, parent=uiTool.getMayaWindow()):
     if uiTool.windowExists(parent, 'DDrigTools'):
         return
     
     super(PlugTool, self).__init__(parent)
     self.setupUi(self)
     
     #===============================================
     self.tabWidget.setCurrentIndex(0)
     self.toolBox.setCurrentIndex(1)
     #============================================================================================================
     self.setWindowIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'windowIcon.png')))
     self.btn_TitleA.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'pencil.png')))
     self.btn_TitleB.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'pencil.png')))
     self.btn_TitleC.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'pencil.png')))
     
     self.btn_GrabWindow.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'scissors.png')))        
     self.btn_CleanWindows.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(), 'icons', 'brush.png')))
     self.btn_Help.setIcon(QtGui.QIcon(os.path.join(scriptTool.getScriptPath(),   'icons', 'help.png')))
     #============================================================================================================
     self.show()
    def __init__(self, parent=uiTool.getMayaWindow()):
        if uiTool.windowExists(parent, 'ControlSelecterWindow'):
            return        
        super(ControlSelecterWnd, self).__init__(parent)
        self.setupUi(self)
        self.show()
        
        #- connect Signal
        for btn in self.groupBox.findChildren(QtGui.QPushButton):
            btn.clicked.connect(self.SelectControl)

        for btn in self.groupBox_2.findChildren(QtGui.QPushButton):
            btn.clicked.connect(self.SelectControl)    
        
        #- refresh characters
        self.on_btn_loadCharacters_clicked(True)
        
        #- read control name Data
        f = open(os.path.join(scriptTool.getScriptPath(), 'ControlNameData.json'), 'r')
        self.CONTROL_NAME_DATA = json.load(f)
        f.close()
 def __init__(self, parent):
     if uiTool.windowExists(parent, 'CopyBlendShapeWeightUI'):
         return
     super(CopyBlendShapeWeightsUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
     #------------------
     iconPath = os.path.join(scriptTool.getScriptPath(), 'icons')
     
     icon = QtGui.QIcon()
     icon.addPixmap(QtGui.QPixmap(os.path.join(iconPath, 'refresh.png')))
     self.btn_refresh.setIcon(icon)
     
     icon = QtGui.QIcon()
     icon.addPixmap(QtGui.QPixmap(os.path.join(iconPath, 'arrow.png')))
     self.btn_Copy.setIcon(icon)
     #-+-+-+-+-+-+-+-+-+
     self.__srcModel = ListModel()
     self.__dstModel = ListModel()
     
     self.listView_Src.setModel(self.__srcModel)
     self.listView_Dst.setModel(self.__dstModel)
    def __init__(self, parent):
        if uiTool.windowExists(parent, 'CopyBlendShapeWeightUI'):
            return
        super(CopyBlendShapeWeightsUI, self).__init__(parent)
        self.setupUi(self)
        self.show()
        #------------------
        iconPath = os.path.join(scriptTool.getScriptPath(), 'icons')

        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(iconPath, 'refresh.png')))
        self.btn_refresh.setIcon(icon)

        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(os.path.join(iconPath, 'arrow.png')))
        self.btn_Copy.setIcon(icon)
        #-+-+-+-+-+-+-+-+-+
        self.__srcModel = ListModel()
        self.__dstModel = ListModel()

        self.listView_Src.setModel(self.__srcModel)
        self.listView_Dst.setModel(self.__dstModel)
    def __init__(self, parent=uiTool.getMayaWindow()):
        if uiTool.windowExists(parent, 'ControlSelecterWindow'):
            return
        super(ControlSelecterWnd, self).__init__(parent)
        self.setupUi(self)
        self.show()

        #- connect Signal
        for btn in self.groupBox.findChildren(QtGui.QPushButton):
            btn.clicked.connect(self.SelectControl)

        for btn in self.groupBox_2.findChildren(QtGui.QPushButton):
            btn.clicked.connect(self.SelectControl)

        #- refresh characters
        self.on_btn_loadCharacters_clicked(True)

        #- read control name Data
        f = open(
            os.path.join(scriptTool.getScriptPath(), 'ControlNameData.json'),
            'r')
        self.CONTROL_NAME_DATA = json.load(f)
        f.close()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'setDrivenKeyForToesWindow'):
         return
     super(SetDrivenKeyforToes, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'findCoincidentGeometryUI'):
         return
     super(findCoincidentGeometryUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'setDrivenKeyForToesWindow'):
         return
     super(SetDrivenKeyforToes, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'mirrorControlShapeUI'): return
     super(MirrorControlShp, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'makeControlSetUI'):
         return 
     super(CreateControlSetUI, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'mirrorControlShapeUI'):return 
     super(MirrorControlShp, self).__init__(parent)
     self.setupUi(self)
     self.show()
 def __init__(self, parent=None):
     if uiTool.windowExists(parent, 'MirrorClusterWindow'):
         return             
     super(ClusterWeightsUI, self).__init__(parent)
     self.setupUi(self)
     self.show()