Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PyQt4 import QtCore, QtGui, uic
- from maya import cmds
- import maya.OpenMayaUI as mui
- import os
- import sip
- import sys
- # getMayaWindow() - leave it as it is.
- def getMayaWindow():
- ptr = mui.MQtUtil.mainWindow()
- return sip.wrapinstance( long(ptr), QtCore.QObject )
- #sys.path.append(('Z:/maya/scripts/RF_Tools/Beta'))
- sys.path.append(('Z:/maya/scripts/RF_Tools/Beta/New Folder'))
- syspaths = sys.path
- # get path of our script file
- baseUI = "C:\Users\dmakowski\Desktop\PyQTtests\My\ui\ui4.ui"
- # load with uic
- from_class, base_class = uic.loadUiType( baseUI )
- #Def and Imports!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- import settings_Lights
- reload(settings_Lights)
- # main class of your application
- class dazUI( base_class, from_class ):
- def __init__( self, parent=getMayaWindow() ):
- super( base_class, self ).__init__( parent )
- self.setupUi( self )
- # when click this button, run function "btallClicked"
- self.btnAllLightSettings.clicked.connect( self.btnAllLightSettingsClicked )
- self.btnCut.clicked.connect( self.btnCutClicked )
- # show the UI
- self.show()
- def btnAllLightSettingsClicked( self ):
- #anything you want. Let's say, create a sphere
- settings_Lights.allSettings()
- def btnCutClicked(self):
- settings_Lights.sampleMax
- # starting function. You call this from maya
- def launch():
- global Daz
- try:
- Daz.close()
- except:
- pass
- # start the UI
- Daz = dazUI()
- Daz=dazUI()
Advertisement
Add Comment
Please, Sign In to add comment