On Tuesday 18 April 2017 04:55:58 Chris Morley wrote:

> I've been working on a branch that would supply linuxcnc with a python
> QT based vcp program.
>
> This is capable of GLADEvcp type panels and operator screens including
> python handler files.
>
> Qt seems to be the future of GUIs
>
>
> The questions I am wonder on are:
>
>
> python 2 or 3 ?
>
>
> PYQT4 or 5 ?
>
>
> Currently it's built with python 2 and PYQT4.
>
>
> My personal opinion is that I see little reason to use python 3 yet -
> it seems many libraries are slow to switch.
>
>
> QT5 is not available in wheezy but is available in Mint (a fairly
> common used distribution)
>
> Looks like debian Jessie has PYQT5 in both styles of python.
>
>
> So to use QT5 we would not be able to use QTvcp in wheezy and  i would
> need some make file help
>
While my 3 wheezy x86 installs are running well, the end of support for 
wheezy is in sight. Raspbian/jessie is running moderately well with an 
occasional gui lockup. Keeping its gui busy seems to be key for long 
uptimes.
> to juggle when to build and not.
>
>
> I haven't read any significant  differences between qt4/5 I just would
> like to future proof the work.
>
> it's really disappointing the debacle of GTK2 and 3.
"debacle" is an understatement. I get the impression that they fully 
intended to throw it under the bus.

The python list is, and has been for at least a year, recommending that 
all new python work be based on python 3.5 or better. The configure/make 
should prefer to use QT5 if available, or QT4 if thats whats available.  
How difficult to accomplish that remains TBS.

Of one thing I am sure, and that is if gladevcp functionality can be 
brought back using QT, there will be cheering and clapping from the 
bleachers where I sit.

Thank you Chris.
>
>
> Opinions other comments?
>
>
> Chris M
> ----------------------------------------------------------------------
>-------- Check out the vibrant tech community on one of the world's
> most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to