Third - we're basically taking the same approach for the moment, where we import everything through an abstraction module, which can grab PySide or PyQt as needed.
Longer term - yeah, I'm definitely worried about the health of PySide. I'm pulling for it, because the licensing meant I could dream of a world where we wouldn't have to keep compiling PyQt... - Paul On Thu, Mar 12, 2015 at 12:17 AM, Fredrik Averpil <[email protected] > wrote: > I second what Justin said. > > // F > > > tors 12 mar 2015 kl. 07:20 skrev Justin Israel <[email protected]>: > > That would depend on your company, and whether your code is purely >> internal or if you ship code. For my company, in particular, it shouldn't >> matter since we handle it all internally with dependency management. I have >> some products that are only PySide but it would be trivial to adjust their >> imports to make them use PyQt instead >> >> On Thu, 12 Mar 2015 3:58 PM Panupat Chongstitwattana <[email protected]> >> wrote: >> >>> How important it is to still support PyQt in your opinion? Would >>> dropping it entirely and focusing on PySide have any draw back in the long >>> run? >>> >>> >>> >>> On Thursday, March 12, 2015 at 1:29:59 AM UTC+7, Justin Israel wrote: >>> >>>> That is pretty much all the information that I am aware of, as well. >>>> PySide was an easier choice for a while because of the distribution. It >>>> also had more bugs and less development. >>>> In terms of writing an app, it isn't actually too hard to write it to >>>> dynamically handle supporting both PySide and PyQt. I have a particular >>>> application that imports the Qt modules from an intermediate module, and >>>> this module does a few checks to determine which lib to import and return. >>>> * If PySide is already imported, return that >>>> * If PyQt is already imported, and the sip version is set to v2, return >>>> that >>>> * Otherwise try to import and return Pyside >>>> * Otherwise try to import PyQt, set sip v2 and return that. >>>> Also part of that process is normalising the naming for Signal, Slot, >>>> and Property, so that it works for either lib. >>>> >>>> If you require Qt5,you don't really have a choice. And if you need to >>>> distribute a complete app, that also affects your choices. >>>> >>>> On Thu, 12 Mar 2015 4:56 AM Lidia Martinez <[email protected]> wrote: >>>> >>> To add some information on these topics I mentioned, I find this thread >>>>> really interesting. Confusing, though... >>>>> >>>>> http://community.thefoundry.co.uk/discussion/topic.aspx?f=190&t=103100 >>>>> >>>>> -- >>>>> Lidia >>>>> >>>> >>>>> 2015-03-11 16:27 GMT+01:00 darkgaze <[email protected]>: >>>>> >>>>>> Hello fellow programmers, >>>>>> >>>>>> once again, i dig up an old topic. I created this so i can renew it, >>>>>> i didn't find the exact post from the last two years, about this. >>>>>> >>>>>> I'm doing a huge research on the current status of both, Qt system in >>>>>> 3dsMax, Maya, and everything said everywhere about those, personal >>>>>> opinions, pros and cons, everything i can gather from the net so we can >>>>>> decide about what to do with each for building a nice environment and >>>>>> template to do our future tools. At least for a decent period of time. >>>>>> >>>>>> I wonder about the current and future status and plans. >>>>>> >>>>>> I've heard some gossips and not very clear news. Some info about the >>>>>> support of PySide, dropping the only person working on it (???), or >>>>>> future >>>>>> support of Qt5 with PySide. >>>>>> At the same time, PyQt news on licenses, and everything else. >>>>>> >>>>>> Do you have any piece on information about any of these topics? Any >>>>>> future plans known? >>>>>> >>>>>> -- >>>>>> 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 [email protected]. >>>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>>> msgid/python_inside_maya/09a6ae05-57db-458a-9005- >>>>>> 3254fda23648%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/python_inside_maya/09a6ae05-57db-458a-9005-3254fda23648%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> 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 [email protected]. >>>>> To view this discussion on the web visit https://groups.google.com/d/ >>>>> msgid/python_inside_maya/CAAB1%3D8zzAExy1Phq6cKFi2vDq3bmKf_ >>>>> NRck4bts9r8-naxpi%2Bw%40mail.gmail.com >>>>> <https://groups.google.com/d/msgid/python_inside_maya/CAAB1%3D8zzAExy1Phq6cKFi2vDq3bmKf_NRck4bts9r8-naxpi%2Bw%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> 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 [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/python_inside_maya/6a024ae1-0332-45c7-87d5-67b3f4f897fd%40googlegroups.com >>> <https://groups.google.com/d/msgid/python_inside_maya/6a024ae1-0332-45c7-87d5-67b3f4f897fd%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> 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 [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA1S1Ov4PNvz1uT8vSncu9Qcx85tPiLuF66Ud6SPtvMcPQ%40mail.gmail.com >> <https://groups.google.com/d/msgid/python_inside_maya/CAPGFgA1S1Ov4PNvz1uT8vSncu9Qcx85tPiLuF66Ud6SPtvMcPQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/python_inside_maya/CAD%3DwhWMeQWTDo9vGH-ueJX8ytzggjNTCVGa1zXGOn82p1RHr2w%40mail.gmail.com > <https://groups.google.com/d/msgid/python_inside_maya/CAD%3DwhWMeQWTDo9vGH-ueJX8ytzggjNTCVGa1zXGOn82p1RHr2w%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/python_inside_maya/CAAssL7Z7OR%3D1z%2BUZiA_VMB7cgAQeFQVv7QMS1hK8ophESxOJ4g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
