great vids by the way..
I sort of don't use much Maya UI stuff, i used maya 7 a bit but i
just went with pumpthread stuff using pyQT back in 8.5 so i guess what
i'm asking is there a replacement for pyQT Pumpthread.py?(see the devkit
for more info). i prefer to code in Pyqt for any dynamic QT stuff and
then have 3 separate files.. my QT .ui my pyQT UI functions for Dynamic
UI functionality and then maya Functions. it would be nice to make my
old Pyqt scripts Docable in the future.
thought there might be more on the PyQT side of things but i have a
feeling there isn't much there.
i really haven't had time to chase this up yet so i was wondering if
there was a supported Simple Solution.
not sure how much Autodesk has done on the QT side of things. can we use
PyQT to Query existing Maya2011 QT UIs?
here is my basic QT lancher for pumpthread. for maya 8.5-2010..
i have a .ui file
this file(see below)
and a Functions file(myExternalFuctions.py)
import myExternalFuctions #my other functions file for maya cmds
UI_FILE = '/maya/scripts/python/myPyQT.UI'
from PyQt4.QtCore import *###is it possible to Not have to have these in
the new QT UI?
from PyQt4.QtGui import *###
from PyQt4 import uic###
class MainWindow(QMainWindow):
def __init__(self, *p):
QMainWindow.__init__(self, *p)
uic.loadUi(UI_FILE, self)
###Myfuctions in here linked to .ui file commands that are passed
to my .py ,maya functions eg import myExternalFuctions
win = None
### is there a way to Query QT in maya Instead of pumpthread so we can
make these docable...?
def run_maya():
import pumpThread as pt ###importing the pumpthread script from the
DevKit
global app
global win
pt.initializePumpThread() #make sure Pumpthread is running
app = qApp
win = MainWindow()
win.show()
if __name__ == '__main__': # runs them Main window
app = QApplication(sys.argv)
mw = MainWindow()
mw.show()
sys.exit(app.exec_())
print '%s done' % __file__
anyway just trying to Look at Solution for when i migrate to 2011. QT UI
looks great but i would like to be able to Doc any pyQt UIs i have. i'm
no qt expert, but it would be really nice to have Pyqt Commands exposed
for maya ui.
john
stephenkmann wrote:
http://area.autodesk.com/blogs/stevenr/maya_2011_highlight_qt_user_interface
sure no prob.....
On Mon, Mar 22, 2010 at 7:53 PM, Martin La Land Romero <
[email protected]> wrote:
which demo movie? I guess I missed the beginning of this thread, can you
fill me in stephenkmann
thanks
On Mon, Mar 22, 2010 at 4:36 PM, stephenkmann <[email protected]>wrote:
from the blog
For starters, this week I'm going to cover the basics of the new QT user
interface. I'll also discuss how QT Designer can be used to create UI for
your own custom tools. One thing I fail to point out in the demo movie is
that all of your old MEL based UI should still be fine. You can still use
the traditional MEL UI commands to create windows, buttons, sliders, etc...
just as you always did. But now you have to option of creating your UI
directly with QT as well.
hope that helps
from what I've seen so far all my ui works the same as it did before...
still have some things to test
-=s
On Sun, Mar 21, 2010 at 7:46 PM, johnvdz <[email protected]>wrote:
so whats the best solution for migrating all your old Pumpthread UIs to
2011? not sure if i want to go to using maya window QT method as i like to
use alot of the pyqt stuff for alot of functionaliy.
--
-=s
--
http://groups.google.com/group/python_inside_maya
To unsubscribe from this group, send email to python_inside_maya+
unsubscribegooglegroups.com or reply to this email with the words "REMOVE
ME" as the subject.
--
Martin La Land Romero
www.martinromerovfx.com
http://martinromerovfx.blogspot.com/
[email protected]
(415)261-2172
--
http://groups.google.com/group/python_inside_maya
To unsubscribe from this group, send email to python_inside_maya+
unsubscribegooglegroups.com or reply to this email with the words "REMOVE
ME" as the subject.
--
http://groups.google.com/group/python_inside_maya
To unsubscribe from this group, send email to
python_inside_maya+unsubscribegooglegroups.com or reply to this email with the words
"REMOVE ME" as the subject.