Menu

#61 QT initilization and conflicts in max2012

New
nobody
None
Medium
Defect
2013-01-28
2013-01-23
Anonymous
No

Originally created by: losar...@gmail.com

I'm trying to interrogate blur python in to our current studio pipeline.
unfortunately I'm having some issues replicating the behavior of the installer via our max configuration tool that artist use to launch max (which is also how we deploy all of our plugins).

the problem is that I'm not sure where it is that max loads the qt.dll distributed with blur python..

i get it removes QTCore4.dll, QTGui4.dll, QTXml4.dll from the max root folder, but where are the other DLL's stored?

any help on this subject would be greatly appreciated..

cheers,
Los.

Discussion

  • Anonymous

    Anonymous - 2013-01-28

    Originally posted by: hen...@gmail.com

    32Bit qt is installed to C:\blur\common
    64bit qt is installed to C:\Windows\System32\blur64

    PyQt is insatalled in site-packages for python C:\Python26_64\Lib\site-packages\PyQt4 for example.

    Also all of the individual installers are extracted to C:\blur\installers\[yyyy-mm-dd] so you can run the individual installers on other machines.

     
  • Anonymous

    Anonymous - 2013-01-28

    Originally posted by: hen...@gmail.com

    if you are installing blurdev by script you can pass in the install path.

    blurdev_64.exe /D=C:\python26\lib\site-packages

    blur_python, and pyqt also support this argument, but are compiled to the specific version of python the package is for. So don't install them to python 2.7 if they come from the python 2.6 installer.

     
  • Anonymous

    Anonymous - 2013-01-28

    Originally posted by: losar...@gmail.com

    I'm not using the installer..
    Quite the opposite..
    I need to be able to deploy plugins to max based on show profiles..
    This is mostly a process removing and adding files and or pointing the plug ini to network locations via a modular system that allows us to track this..
    I have been able to reproduce the basic environment except for one part..
    If max is started via the 3dsmax.exe qt works every time..
    If I print the windows environment from within max I get a bunch of BLURDEV variables that are unique to the session.

    But if I start max via the python subprocess.open qt will not work and non of the BLURDEV variables are present..
    I'm guessing this is why qt is simply not loading?
    Any ideas?

    Carlos Anguiano

     
  • Anonymous

    Anonymous - 2013-01-28

    Originally posted by: losar...@gmail.com

    Thanks I was able to find this after I looked at the windows env variables for the max session..

    Carlos Anguiano

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.