Discussion:
[Maya-Python] PYQT “pop up menu”
a***@spinvfx.com
2018-10-16 03:45:53 UTC
Permalink
Hey all,

I am new to using Qt to design UI’s, as my only background is using maya.cmds. I am slowly learning that you able todo a lot of complex things, but with that it creates a larger learning curve.

I am trying to learn how to recreate the maya - cmds.popupMenu() [this is a right click menu on a button] using only qt to allow me to add; buttons,checkboxes , radial collectives and text fields inside this pop up menu.


Any information would be greatly appreciated

- Adam B
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/fdf31b2b-434b-4041-ac66-80e3128fcbe0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Michael Boon
2018-10-16 05:52:51 UTC
Permalink
It depends a lot on the context you're in. If you have created a custom Qt
button and you want to give it a right-click menu, a lot of the time you
have to do something like this in the __init__ function:

self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
self.customContextMenuRequested.connect(self.showCustomContextMenu)

and then write your own showCustomContextMenu(self, point) function that
creates a QMenu and assigns QActions to it, then shows the menu using
something like

menu.popup(self.mapToGlobal(point))


If you're accessing your widget through maya.cmds, or you're trying to add
a right-click menu to existing Maya controls it would be different.

If your button is a QPushButton, note that you can use setMenu() to give it
a little drop-down menu with an arrow (see here
<https://doc-snapshots.qt.io/qtforpython/PySide2/QtWidgets/QPushButton.html#PySide2.QtWidgets.PySide2.QtWidgets.QPushButton.setMenu>),
which might be simpler and friendlier.
Post by a***@spinvfx.com
Hey all,
I am new to using Qt to design UI’s, as my only background is using
maya.cmds. I am slowly learning that you able todo a lot of complex
things, but with that it creates a larger learning curve.
I am trying to learn how to recreate the maya - cmds.popupMenu() [this is
a right click menu on a button] using only qt to allow me to add;
buttons,checkboxes , radial collectives and text fields inside this pop up
menu.
Any information would be greatly appreciated
- Adam B
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/eeba863b-d67c-4703-8198-920097d5711c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Justin Israel
2018-10-16 17:53:50 UTC
Permalink
Post by Michael Boon
It depends a lot on the context you're in. If you have created a custom
Qt button and you want to give it a right-click menu, a lot of the time you
Post by Michael Boon
self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
self.customContextMenuRequested.connect(self.showCustomContextMenu)
and then write your own showCustomContextMenu(self, point) function that
creates a QMenu and assigns QActions to it, then shows the menu using
something like
Post by Michael Boon
menu.popup(self.mapToGlobal(point))
If you're accessing your widget through maya.cmds, or you're trying to
add a right-click menu to existing Maya controls it would be different.
Post by Michael Boon
If your button is a QPushButton, note that you can use setMenu() to give
it a little drop-down menu with an arrow (see here), which might be simpler
and friendlier.
Post by Michael Boon
On Tuesday, 16 October 2018 15:17:10 UTC+11, Adam Baker wrote:Hey all,
I am new to using Qt to design UI’s, as my only background is using
maya.cmds. I am slowly learning that you able todo a lot of complex
things, but with that it creates a larger learning curve.
Post by Michael Boon
I am trying to learn how to recreate the maya - cmds.popupMenu() [this
is a right click menu on a button] using only qt to allow me to add;
buttons,checkboxes , radial collectives and text fields inside this pop up
menu.
Post by Michael Boon
Any information would be greatly appreciated
- Adam B
Hey Michael,
Thanks for the reply, I am sorta following what your saying but I think I
need more clarification on what you're saying. I was about to create a menu
like you talked about at the end (https://pastebin.com/EFJ4TisK) but this
is not really what I'm looking todo.
Loading Image...
What qualities, specifically, are you after, that are not covered by the
code examples? Pictures are fun, but it doesn't clarify if it's left or
right click behaviour, if the content of the menu is the focus, if it's the
position.
Hope this helps, as I am a little confused on how to implement what you
are saying.
- Adam B.
--
You received this message because you are subscribed to the Google Groups
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/python_inside_maya/04963cac-2347-4ef3-bbc3-8b321864881b%40googlegroups.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA3ROLmDDiHTstwpvAmtyN%2BZXKXPcXJNqGcQ7zfGncusew%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Adam Baker
2018-10-16 20:42:32 UTC
Permalink
I’m looking to create a menu that is shown when you preform a right click on a button. The photo was an example for the maya.cmds.popupMenu() that I want to repeat using QT Instead.

Hope this helps

- Adam
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/395dfbcf-9562-4fb0-a24d-2950cd5d6c4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Michael Boon
2018-10-17 00:21:01 UTC
Permalink
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in __init__ for
a simple case.
You might also need

self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as you accept the correct arguments in your connected functions.
Here is an example that *might* put you in the right track...... please
note, I did not test this snippet
from functools import partial
# create a button
self.my_btn = QtWidgets.QPushButton('Right Click Me')
# left click
self.my_btn.clicked.connect(partial(self.call_def_left))
# set it with custom menu Contex
self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
# menu thingy, this is the right click
""" add menus to btns """
menu = QtWidgets.QMenu(self)
for char_env in [('Char Yes', QtGui.QPixmap('img_char_location')),
('Env Yes', QtGui.QPixmap('img_env_location'))
action = QtWidgets.QAction(char_env[1], char_env[0], self,
triggered=partial(self.call_def_YES
))
# add the action to the menu
menu.addAction(action)
# exec' the menu on the position of the cursor
menu.exec_(QtGui.QCursor.pos())
Post by Adam Baker
I’m looking to create a menu that is shown when you preform a right click
on a button. The photo was an example for the maya.cmds.popupMenu() that I
want to repeat using QT Instead.
Hope this helps
- Adam
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/1b21af1a-4482-4e13-a426-bd35d25cdc01%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
a***@gmail.com
2018-10-17 01:09:00 UTC
Permalink
Post by Michael Boon
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in __init__ for a simple case.
You might also need
self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as you accept the correct arguments in your connected functions.
Here is an example that might put you in the right track...... please note, I did not test this snippet
from functools import partial
    # create a button
    self.my_btn = QtWidgets.QPushButton('Right Click Me')
    # left click
    self.my_btn.clicked.connect(partial(self.call_def_left))
    # set it with custom menu Contex
    self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
    # menu thingy, this is the right click
        """ add menus to btns """
        menu = QtWidgets.QMenu(self)
        for char_env in [('Char Yes', QtGui.QPixmap('img_char_location')),
                         ('Env Yes', QtGui.QPixmap('img_env_location'))
            action = QtWidgets.QAction(char_env[1], char_env[0], self,
                                       triggered=partial(self.call_def_YES))
            # add the action to the menu
            menu.addAction(action)
        # exec' the menu on the position of the cursor
        menu.exec_(QtGui.QCursor.pos())
On Tuesday, October 16, 2018 at 1:42:33 PM UTC-7, Adam Baker wrote:I’m looking to create a menu that is shown when you preform a right click on a button. The photo was an example for the maya.cmds.popupMenu() that I want to repeat using QT Instead.
Hope this helps
- Adam
I am starting to get a little confused with both replies I was able to capture to left click using self.my_btn.clicked.connect(partial(self.call_def_left)) but unable to show the CustomContextMenu with the right click.

could you please simplify this for me ?

Thanks
- Adam B.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/2aabd3f9-5148-4d62-96f0-6a8459433214%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Daniel Wexler
2018-10-17 17:45:41 UTC
Permalink
Errors? Get any?
The btn creation can be anywhere in the window/dialog class.
Than you connect its context to the add_menu def' that execute as you press
right click.
Post by Michael Boon
Post by Michael Boon
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in __init__
for a simple case.
Post by Michael Boon
You might also need
self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as you
accept the correct arguments in your connected functions.
Post by Michael Boon
Here is an example that might put you in the right track...... please
note, I did not test this snippet
Post by Michael Boon
from functools import partial
# create a button
self.my_btn = QtWidgets.QPushButton('Right Click Me')
# left click
self.my_btn.clicked.connect(partial(self.call_def_left))
# set it with custom menu Contex
self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
Post by Michael Boon
# menu thingy, this is the right click
""" add menus to btns """
menu = QtWidgets.QMenu(self)
for char_env in [('Char Yes',
QtGui.QPixmap('img_char_location')),
Post by Michael Boon
('Env Yes', QtGui.QPixmap('img_env_location'))
action = QtWidgets.QAction(char_env[1], char_env[0], self,
triggered=partial(self.call_def_YES))
Post by Michael Boon
# add the action to the menu
menu.addAction(action)
# exec' the menu on the position of the cursor
menu.exec_(QtGui.QCursor.pos())
On Tuesday, October 16, 2018 at 1:42:33 PM UTC-7, Adam Baker wrote:I’m
looking to create a menu that is shown when you preform a right click on a
button. The photo was an example for the maya.cmds.popupMenu() that I want
to repeat using QT Instead.
Post by Michael Boon
Hope this helps
- Adam
I am starting to get a little confused with both replies I was able to
capture to left click using
self.my_btn.clicked.connect(partial(self.call_def_left)) but unable to show
the CustomContextMenu with the right click.
could you please simplify this for me ?
Thanks
- Adam B.
--
You received this message because you are subscribed to the Google Groups
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/python_inside_maya/2aabd3f9-5148-4d62-96f0-6a8459433214%40googlegroups.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CABnQJrdnLwwuZrMFQb3vVhHh_z1%2BVQKyv0N8YdWWzMO34oa6kQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Justin Israel
2018-10-17 20:24:11 UTC
Permalink
Post by Michael Boon
Post by Michael Boon
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in __init__
for a simple case.
Post by Michael Boon
You might also need
self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as you
accept the correct arguments in your connected functions.
Post by Michael Boon
Here is an example that might put you in the right track...... please
note, I did not test this snippet
Post by Michael Boon
from functools import partial
# create a button
self.my_btn = QtWidgets.QPushButton('Right Click Me')
# left click
self.my_btn.clicked.connect(partial(self.call_def_left))
# set it with custom menu Contex
self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
Post by Michael Boon
# menu thingy, this is the right click
""" add menus to btns """
menu = QtWidgets.QMenu(self)
for char_env in [('Char Yes',
QtGui.QPixmap('img_char_location')),
Post by Michael Boon
('Env Yes', QtGui.QPixmap('img_env_location'))
action = QtWidgets.QAction(char_env[1], char_env[0], self,
triggered=partial(self.call_def_YES))
Post by Michael Boon
# add the action to the menu
menu.addAction(action)
# exec' the menu on the position of the cursor
menu.exec_(QtGui.QCursor.pos())
On Tuesday, October 16, 2018 at 1:42:33 PM UTC-7, Adam Baker wrote:I’m
looking to create a menu that is shown when you preform a right click on a
button. The photo was an example for the maya.cmds.popupMenu() that I want
to repeat using QT Instead.
Post by Michael Boon
Hope this helps
- Adam
I am starting to get a little confused with both replies I was able to
capture to left click using
self.my_btn.clicked.connect(partial(self.call_def_left)) but unable to show
the CustomContextMenu with the right click.
could you please simplify this for me ?
The CustomContextMenu approach requires 2 thing:

1) widget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
2) widget.customContextMenuRequested.connect(self.handleMenu)

The first one sets the mode for the way the widget handles context menus to
fire the customContextMenuRequested signal when you right click the widget.
The second one connects that customContextMenuRequested signal to a custom
function, in this case called handleMenu().

For the handler function, Qt will pass you the widget local position if you
want it. Otherwise you can have it accept no arguments and pass a position
directly:

```python
class MyWidget(QtGui.QWidget):

def __init__(self):
super(MyWidget, self).__init__()
self.resize(600,400)
self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
self.customContextMenuRequested.connect(self._showMenu)

def _showMenu(self):
m = QtGui.QMenu()
m.addAction("test")
m.exec_(QtGui.QCursor.pos())
```

Also, I want to point out one "gotcha" about the example given by Wexler.
When you do something like this:

menu = QMenu(self)
...
menu.exec_()

You are most likely leaking a QMenu instance every time. This is because
the menu has been parented to the widget and once you close the menu, the
instance hangs around. You can either call menu.deleteLater() after the
exec returns, or you can just avoid parenting it to the widget.


Justin
Post by Michael Boon
Thanks
- Adam B.
--
You received this message because you are subscribed to the Google Groups
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/python_inside_maya/2aabd3f9-5148-4d62-96f0-6a8459433214%40googlegroups.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA2RVNPcS1nXBFp3VnQMT41LU3XaQhuRP36mzZ9G%3DREO%3Dg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
a***@gmail.com
2018-10-25 05:06:17 UTC
Permalink
Post by a***@gmail.com
Post by Michael Boon
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in __init__ for a simple case.
You might also need
self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as you accept the correct arguments in your connected functions.
Here is an example that might put you in the right track...... please note, I did not test this snippet
from functools import partial
    # create a button
    self.my_btn = QtWidgets.QPushButton('Right Click Me')
    # left click
    self.my_btn.clicked.connect(partial(self.call_def_left))
    # set it with custom menu Contex
    self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
    # menu thingy, this is the right click
        """ add menus to btns """
        menu = QtWidgets.QMenu(self)
        for char_env in [('Char Yes', QtGui.QPixmap('img_char_location')),
                         ('Env Yes', QtGui.QPixmap('img_env_location'))
            action = QtWidgets.QAction(char_env[1], char_env[0], self,
                                       triggered=partial(self.call_def_YES))
            # add the action to the menu
            menu.addAction(action)
        # exec' the menu on the position of the cursor
        menu.exec_(QtGui.QCursor.pos())
On Tuesday, October 16, 2018 at 1:42:33 PM UTC-7, Adam Baker wrote:I’m looking to create a menu that is shown when you preform a right click on a button. The photo was an example for the maya.cmds.popupMenu() that I want to repeat using QT Instead.
Hope this helps
- Adam
I am starting to get a little confused with both replies I was able to capture to left click using self.my_btn.clicked.connect(partial(self.call_def_left)) but unable to show the CustomContextMenu with the right click.
could you please simplify this for me ?
1) widget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
2) widget.customContextMenuRequested.connect(self.handleMenu)
The first one sets the mode for the way the widget handles context menus to fire the customContextMenuRequested signal when you right click the widget.
The second one connects that customContextMenuRequested signal to a custom function, in this case called handleMenu(). 
```python
        super(MyWidget, self).__init__()
        self.resize(600,400)
        self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
        self.customContextMenuRequested.connect(self._showMenu)
        m = QtGui.QMenu()
        m.addAction("test")
        m.exec_(QtGui.QCursor.pos())
```
menu = QMenu(self)
...
menu.exec_()
You are most likely leaking a QMenu instance every time. This is because the menu has been parented to the widget and once you close the menu, the instance hangs around. You can either call menu.deleteLater() after the exec returns, or you can just avoid parenting it to the widget.
Justin
 
Thanks
- Adam B.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/2aabd3f9-5148-4d62-96f0-6a8459433214%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Thank you all for you help I Have it working now :D'

- Adam B
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/4c3d1f67-564d-4068-8868-747e3b46bb53%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Nicolas Combecave
2018-10-25 09:32:21 UTC
Permalink
When we use a qt popupMenu to reproduce the maya native contextual menu,
one of the things we noticed and did not like was that maya indicates that
there is a contextual menu by changing the icon when you hover a widget.
if you want to adhere to maya style and reproduce this, you have to use
this code snippet:

yourWidget.setCursor(QtGui.QCursor(':/rmbMenu.png', hotX=6, hotY=4))

Here, hotX and hotY are values we found that did not offset the cursor
position.
Post by Michael Boon
Post by a***@gmail.com
Post by Michael Boon
I think Wexler has basically what you need there.
All the self.my_btn stuff should be in a function, probably in
__init__ for a simple case.
Post by a***@gmail.com
Post by Michael Boon
You might also need
self.my_btn.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
and the connections don't need to use a partial function as long as
you accept the correct arguments in your connected functions.
Post by a***@gmail.com
Post by Michael Boon
Here is an example that might put you in the right track...... please
note, I did not test this snippet
Post by a***@gmail.com
Post by Michael Boon
from functools import partial
# create a button
self.my_btn = QtWidgets.QPushButton('Right Click Me')
# left click
self.my_btn.clicked.connect(partial(self.call_def_left))
# set it with custom menu Contex
self.my_btn.customContextMenuRequested.connect(partial(self.add_menu))
Post by a***@gmail.com
Post by Michael Boon
# menu thingy, this is the right click
""" add menus to btns """
menu = QtWidgets.QMenu(self)
for char_env in [('Char Yes',
QtGui.QPixmap('img_char_location')),
Post by a***@gmail.com
Post by Michael Boon
('Env Yes', QtGui.QPixmap('img_env_location'))
action = QtWidgets.QAction(char_env[1], char_env[0], self,
triggered=partial(self.call_def_YES))
Post by a***@gmail.com
Post by Michael Boon
# add the action to the menu
menu.addAction(action)
# exec' the menu on the position of the cursor
menu.exec_(QtGui.QCursor.pos())
On Tuesday, October 16, 2018 at 1:42:33 PM UTC-7, Adam Baker wrote:I’m
looking to create a menu that is shown when you preform a right click on a
button. The photo was an example for the maya.cmds.popupMenu() that I want
to repeat using QT Instead.
Post by a***@gmail.com
Post by Michael Boon
Hope this helps
- Adam
I am starting to get a little confused with both replies I was able to
capture to left click using
self.my_btn.clicked.connect(partial(self.call_def_left)) but unable to show
the CustomContextMenu with the right click.
Post by a***@gmail.com
could you please simplify this for me ?
1) widget.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
2) widget.customContextMenuRequested.connect(self.handleMenu)
The first one sets the mode for the way the widget handles context menus
to fire the customContextMenuRequested signal when you right click the
widget.
Post by a***@gmail.com
The second one connects that customContextMenuRequested signal to a
custom function, in this case called handleMenu().
Post by a***@gmail.com
For the handler function, Qt will pass you the widget local position if
you want it. Otherwise you can have it accept no arguments and pass a
Post by a***@gmail.com
```python
super(MyWidget, self).__init__()
self.resize(600,400)
self.setContextMenuPolicy(QtCore.Qt.CustomContextMenu)
self.customContextMenuRequested.connect(self._showMenu)
m = QtGui.QMenu()
m.addAction("test")
m.exec_(QtGui.QCursor.pos())
```
Also, I want to point out one "gotcha" about the example given by
menu = QMenu(self)
...
menu.exec_()
You are most likely leaking a QMenu instance every time. This is because
the menu has been parented to the widget and once you close the menu, the
instance hangs around. You can either call menu.deleteLater() after the
exec returns, or you can just avoid parenting it to the widget.
Post by a***@gmail.com
Justin
Thanks
- Adam B.
--
You received this message because you are subscribed to the Google
Groups "Python Programming for Autodesk Maya" group.
Post by a***@gmail.com
To unsubscribe from this group and stop receiving emails from it, send
To view this discussion on the web visit
https://groups.google.com/d/msgid/python_inside_maya/2aabd3f9-5148-4d62-96f0-6a8459433214%40googlegroups.com
.
Post by a***@gmail.com
For more options, visit https://groups.google.com/d/optout.
Thank you all for you help I Have it working now :D'
- Adam B
--
You received this message because you are subscribed to the Google Groups
"Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an
To view this discussion on the web visit
https://groups.google.com/d/msgid/python_inside_maya/4c3d1f67-564d-4068-8868-747e3b46bb53%40googlegroups.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Python Programming for Autodesk Maya" group.
To unsubscribe from this group and stop receiving emails from it, send an email to python_inside_maya+***@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAD65uqkf98pRFzvTM61z%3DyBk7V4ou9C1QN6WT60fTycvbzL7zg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Loading...