From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-27 15:36:05
|
Hello, I am new on Python and QtDesigner and I am developping a GUI on QtDesigner, and then convert the .ui file on a .py file to use the class generate like this. My wish is to plot some data (I don't car if it is on a graphicsView, or other Widgets) and I see your website. My question is: pyqwt is it compatible with Python 3.6 and PyQt5 ? If yes, I don't find examples on you website, am I wrong? Thank you for your answer. Best regards. -- Gauquelin Mathieu Ingénieur Informatique Scientifique Epsilon-Alcen |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-27 16:24:09
|
Hi, This project can be considered "abandon ware". I would recommend you to look at pyqtgraph (http://www.pyqtgraph.org/) and/or <begin publicity> silx (http://www.silx.org/) </end publicity>. Good luck! Armando On 27/07/2017 17:10, Discussion and help list for PyQwt users wrote: > Hello, > > I am new on Python and QtDesigner and I am developping a GUI on > QtDesigner, and then convert the .ui file on a .py file to use the > class generate like this. > My wish is to plot some data (I don't car if it is on a graphicsView, > or other Widgets) and I see your website. > > My question is: pyqwt is it compatible with Python 3.6 and PyQt5 ? If > yes, I don't find examples on you website, am I wrong? > > Thank you for your answer. Best regards. > > -- > Gauquelin Mathieu > Ingénieur Informatique Scientifique > Epsilon-Alcen > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > _______________________________________________ > Pyqwt-users mailing list > Pyq...@li... > https://lists.sourceforge.net/lists/listinfo/pyqwt-users |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 05:31:59
|
On Thu, 27 Jul 2017 18:23:47 +0200, Discussion and help list for PyQwt users wrote: > This project can be considered "abandon ware". and can be replaced by: https://github.com/GauiStori/PyQt-Qwt for more recent Qt and Qwt versions. Uwe |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 07:20:35
|
Thanks for your answers. PyQt-Qwt is it compatible with GUI designed with QtDesigner (.ui file convert into .py file with pyuic5) ? I saw the scatterplot.py example but here the GUI is created from scractch. 2017-07-28 7:31 GMT+02:00 Discussion and help list for PyQwt users < pyq...@li...>: > On Thu, 27 Jul 2017 18:23:47 +0200, Discussion and help list for PyQwt > users wrote: > > > This project can be considered "abandon ware". > > and can be replaced by: https://github.com/GauiStori/PyQt-Qwt for more > recent Qt and Qwt versions. > > Uwe > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Pyqwt-users mailing list > Pyq...@li... > https://lists.sourceforge.net/lists/listinfo/pyqwt-users > -- Gauquelin Mathieu Ingénieur Informatique Scientifique Epsilon-Alcen |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 09:11:47
|
Armando wrote: > I would recommend you to look at pyqtgraph (http://www.pyqtgraph.org/) > and/or <begin publicity> silx (http://www.silx.org/) </end publicity>. Uwe wrote: > can be replaced by: https://github.com/GauiStori/PyQt-Qwt for more > recent Qt and Qwt versions. I haven't worked with what Uwe is recommending (PyQt-Qwt), but I see that is the latest attempt at wrapping his Qwt6 C++ library into a python binding. IMHO, this is a bad idea: it makes debugging so much difficult and it has a larger potential to introduce bugs (e.g. segfaults!) over which you, as a python programmer, will have limited control. All these were issues of the otherwise nice old PyQwt5. In contrast, the pure-python approaches that Armando mentions (pyqtgraph, silx), and also guiqwt (https://github.com/PierreRaybaut/guiqwt) are much more attractive for any new project where reusing old PyQwt5 code is not required. As for a personal preference (after long and careful evaluations over the last years), I would say that if you are into scientific programming, have a look at whether silx fits your needs (silx is still young but is backed by a relatively strong group from large scientific institutions). Pyqtgraph is also very attractive and more mature than silx, and is perhaps a bit more general in its target audience. I hope this helps, Carlos -- +----------------------------------------------------+ Carlos Pascual Izarra Scientific Software Coordinator Computing Division ALBA Synchrotron [http://www.albasynchrotron.es] Carrer de la Llum 2-26 E-08290 Cerdanyola del Valles (Barcelona), Spain E-mail: cpa...@ce... Phone: +34 93 592 4428 +----------------------------------------------------+ |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 06:58:10
|
And last question, I am a very beginner with python so can you explain me how install the Qwt6 library on Windows ? (I installed anaconda without right administrator to use pycharm, qtdesigner and python) Thanks for your help 2017-07-28 8:54 GMT+02:00 Mathieu Gauquelin <mga...@ep...>: > Thanks for your answers. > > PyQt-Qwt is it compatible with GUI designed with QtDesigner (.ui file > convert into .py file with pyuic5) ? I saw the scatterplot.py example but > here the GUI is created from scractch. > > 2017-07-28 7:31 GMT+02:00 Discussion and help list for PyQwt users < > pyq...@li...>: > >> On Thu, 27 Jul 2017 18:23:47 +0200, Discussion and help list for PyQwt >> users wrote: >> >> > This project can be considered "abandon ware". >> >> and can be replaced by: https://github.com/GauiStori/PyQt-Qwt for more >> recent Qt and Qwt versions. >> >> Uwe >> >> >> ------------------------------------------------------------ >> ------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot >> _______________________________________________ >> Pyqwt-users mailing list >> Pyq...@li... >> https://lists.sourceforge.net/lists/listinfo/pyqwt-users >> > > > > -- > Gauquelin Mathieu > Ingénieur Informatique Scientifique > Epsilon-Alcen > -- Gauquelin Mathieu Ingénieur Informatique Scientifique Epsilon-Alcen |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 09:50:16
|
On Fri, 28 Jul 2017 11:11:39 +0200, Discussion and help list for PyQwt users wrote: > I haven't worked with what Uwe is recommending (PyQt-Qwt), but I see > that is the latest attempt at wrapping his Qwt6 C++ library into a > python binding. It is no attempt, it is the same what PyQwt did for Qwt5. The only reason, that it didn't happen before is: nobody did it. Uwe |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 10:17:16
|
On 28/07/2017 11:49, Discussion and help list for PyQwt users wrote: > On Fri, 28 Jul 2017 11:11:39 +0200, Discussion and help list for PyQwt > users wrote: > >> I haven't worked with what Uwe is recommending (PyQt-Qwt), but I see >> that is the latest attempt at wrapping his Qwt6 C++ library into a >> python binding. > It is no attempt, it is the same what PyQwt did for Qwt5. The only > reason, that it didn't happen before is: nobody did it. It is a pity that there is no good python binding to Qwt. That said there is more than one reason. Perhaps one of them is the fact nobody tried a binding independent of the binding used for Qt with all the associated licensing and version matching issues. With the evolution of Cython that may be possible, but at this moment the effort seems too high because former PyQwt users have chosen other solutions either based on directly using Qt (pyqtgraph, PythonQwt), on using OpenGL (visvis, vispy), on using other libraries (matplotlib, chaco,...) or on making an abstraction in order not to rely on a unique graphics library (like silx that can use either matplotlib or OpenGL at this point). |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 11:55:28
|
On Fri, 28 Jul 2017 12:17:07 +0200, Discussion and help list for PyQwt users wrote: > It is a pity that there is no good python binding to Qwt. I'm no Python user myself, but to me PyQt-Qwt seems to be as good as PyQwt was for Qwt5. Maybe you dislike Qwt or the idea of having Python Bindings for a C++ project in general, but beside that you have to elaborate, what is wrong about Gudjons work, compared with what Gerard had once created. > ... because former PyQwt users have chosen other solutions This is a different story, mostly related to the fact, that PyQt-Qwt came to late. But this is no valid statement about its quality. Uwe |
From: Discussion a. h. l. f. P. u. <pyq...@li...> - 2017-07-28 12:33:18
|
On 28/07/2017 13:55, Discussion and help list for PyQwt users wrote: > On Fri, 28 Jul 2017 12:17:07 +0200, Discussion and help list for PyQwt > This is a different story, mostly related to the fact, that PyQt-Qwt came > to late. But this is no valid statement about its quality. > My comment had nothing to do with its quality but on the fact it inherits the problems already affecting PyQwt that I considered of good quality. The problem is that it uses sip, therefore it is tied to a particular versions of sip and it can be problematic to run PySide if possible at all. Thus preventing a solution not imposing a license on the end user (GPL) unless a commercial PyQt license is bought. Any "good" option for me should be compatible with PyQt *and* PySide. Armando |