Como acceder desde maya - python al atributo geometry|width del formulario QT ???



  • Hola muy buenas, estoy empezando a trastear con QT Designer ...

    Alguien sabe como cambiar el tamaño de un formulario con un botón ??? ... seguro que es de lo mas simple pero no lo consigo ...

    El caso es que he hecho una pequeña interfaz que la ejecuto con python, y a todos los botones les he añadido al atributo dynamico "+command", cuyo atributo será el nombre de la función que tengo declarada en python en maya ... (por ejemplo "_selecciona_objeto()") ... y hasta ahí todo perfecto ...

    Pero me interesa un botón para hacer mas ancho o menos mi formulario, para ocultar otra serie de botones o mostrarlos cuando quiera ... y no se como acceder al atributo geometry|width del formulario desde python ...

    En fin si alguien sabe aconsejarme lo agradezco muchísimo !!!

    Saludos !!! :)



  • Hasta ahora ejecuto mi formulario desde maya con este simple código:

    import maya.cmds as cmds

    ### .UI FILE LOAD ###
    pathToFile = "D:/.../mario_character_picker.ui"
    qtWin = cmds.loadUI (uiFile = pathToFile)
    cmds.showWindow (qtWin)

    ### Funciones de selección asignadas a los botones de mi formulario ###
    def _sel_trs_shot(): cmds.select ("trs_shot")
    def _sel_COG_ctrl(): cmds.select ("COG_ctrl")
    def _sel_hips_IK_ctrl(): cmds.select ("hips_IK_ctrl")
    def _sel_spine01_FK_ctrl(): cmds.select ("spine01_FK_ctrl")
    def _sel_spine01_IK_ctrl(): cmds.select ("spine01_IK_ctrl")
    def _sel_spine02_FK_ctrl(): cmds.select ("spine02_FK_ctrl")
    def _sel_spine02_IK_ctrl(): cmds.select ("spine02_IK_ctrl")
    def _sel_spine03_IK_ctrl(): cmds.select ("spine03_IK_ctrl")

    Y esto es muy simple lo se pero me funciona perfectamente ... lo que no consigo como decía es acceder desde aquí a esa propiedad del formulario para hacerlo mas o menos grande ...


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.