[FAQ] "Best" GUI toolkit for python

2016-10-17 Thread pozz
I'm sorry, I know it is a FAQ..., but I couldn't find a good answer. I'm learning python and I'd like to start creating GUI applications, mainly for Windows OS. In the past, I wrote many applications in Visual Basic 4: it was very fast and you could create simple but effective GUIs in Windows

Re: [FAQ] "Best" GUI toolkit for python

2016-10-17 Thread Wildman via Python-list
On Tue, 18 Oct 2016 00:58:42 +0200, pozz wrote: > I'm sorry, I know it is a FAQ..., but I couldn't find a good answer. > > I'm learning python and I'd like to start creating GUI applications, > mainly for Windows OS. In the past, I wrote many applications in Visual > Basic 4: it was very fast a

Re: [FAQ] "Best" GUI toolkit for python

2016-10-17 Thread Paul Rubin
If you're just getting started and you're not trying to make something super slick, I'd suggest Tkinter. It's easy to learn and use, you can bang stuff together with it pretty fast, it's included with various Python distributions so you avoid download/installation hassles, and it's pretty portable

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread pozz
Il 18/10/2016 02:57, Wildman ha scritto: On Tue, 18 Oct 2016 00:58:42 +0200, pozz wrote: I'm sorry, I know it is a FAQ..., but I couldn't find a good answer. I'm learning python and I'd like to start creating GUI applications, mainly for Windows OS. In the past, I wrote many applications in Vi

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Mark Summerfield
PySide/PyQt On Windows I use Python 3.4 + PySide 1.2.4 (Qt 4.8). I have found this very reliable and use it for both my personal projects and for my commercial products. I don't use a GUI design tool but you could use Qt Designer to visually draw your GUI since PySide can read the .ui files it out

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread pozz
Il 18/10/2016 03:25, Paul Rubin ha scritto: If you're just getting started and you're not trying to make something super slick, I'd suggest Tkinter. It's easy to learn and use, you can bang stuff together with it pretty fast, it's included with various Python distributions so you avoid download/

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread pozz
Il 18/10/2016 09:42, Mark Summerfield ha scritto: PySide/PyQt On Windows I use Python 3.4 + PySide 1.2.4 (Qt 4.8). I have found this very reliable and use it for both my personal projects and for my commercial products. I don't use a GUI design tool but you could use Qt Designer to visually draw

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Mark Summerfield
On Tuesday, October 18, 2016 at 9:04:48 AM UTC+1, pozz wrote: > Il 18/10/2016 09:42, Mark Summerfield ha scritto: [snip] > Why don't you use a GUI design tool? Better... how can you design a GUI > without seeing it? For me it's very difficult to "code the GUI". When I started out I used Qt Desi

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Michael Torrie
On 10/18/2016 02:33 AM, Mark Summerfield wrote: > When I started out I used Qt Designer to produce .ui files (XML) and > then used the Qt uic tool to convert this to C++ (although you can > convert to Python using pyuic). I then studied the code and learnt > from that. And it turns out that it isn'

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Michael Torrie
On 10/18/2016 01:16 AM, pozz wrote: >> I am also learning Python so my experience is limited. I have >> tried pyGTK and Tkinter. GTK's concept of the hbox and vbox >> gave me of difficulty. I couldn't get the GUI to look the way >> I wanted. > > Yes, it's exactly my situation. I understand box

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread pozz
Il 18/10/2016 16:56, Michael Torrie ha scritto: On 10/18/2016 02:33 AM, Mark Summerfield wrote: When I started out I used Qt Designer to produce .ui files (XML) and then used the Qt uic tool to convert this to C++ (although you can convert to Python using pyuic). I then studied the code and lear

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Michael Torrie
On 10/18/2016 10:01 AM, pozz wrote: > What are the differences between PySides and PyQt... apart the licence? > Is PySides usable as PyQt? PySide aims to be pretty close to PyQt. Both of them wrap the C++ api, so class names and method calls should be identical. There are some differences though.

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Demosthenes Koptsis
My favorite GUIs are PyQt and wxPython. I prefer PyQt than PySide because PySide seem to me like an abandoned project. Also i prefer PyQt than wxPython because i can design the forms in QtDesigner easily. wxPython and wxWidgets do not have a GUI designer competitor to QtDesigner. So, my ch

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Adam M
If my dusty memory is not wrong they were two projects aiming for GUI designer for wx: wxGlade (with option to generate code for Python) and Boa Contructor. I have no idea however if they are still available or working with newer wx. I prefer for simple stuff Tk for something more sophisticated

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Dietmar Schwertberger
On 18.10.2016 00:58, pozz wrote: So I'm thinking to evaluate other solutions. wxWidgets is attractive for it's native look&feel, but python implementation Phoenix for Python3 is in alpha stage. Moreover wxGlade (the GUI builder application) needs Python2, but I couldn't understand if the genera

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread pozz
Il 18/10/2016 18:41, Demosthenes Koptsis ha scritto: > My favorite GUIs are PyQt and wxPython. > > I prefer PyQt than PySide because PySide seem to me like an abandoned > project. > > Also i prefer PyQt than wxPython because i can design the forms in > QtDesigner easily. > > wxPython and wxWidgets

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Demosthenes Koptsis
I have no experience of GTK On 10/19/2016 12:23 AM, pozz wrote: Il 18/10/2016 18:41, Demosthenes Koptsis ha scritto: > My favorite GUIs are PyQt and wxPython. > > I prefer PyQt than PySide because PySide seem to me like an abandoned > project. > > Also i prefer PyQt than wxPython because i can

Re: [FAQ] "Best" GUI toolkit for python

2016-10-18 Thread Michael Torrie
On 10/18/2016 03:23 PM, pozz wrote: > Il 18/10/2016 18:41, Demosthenes Koptsis ha scritto: > > My favorite GUIs are PyQt and wxPython. > > > > I prefer PyQt than PySide because PySide seem to me like an abandoned > > project. > > > > Also i prefer PyQt than wxPython because i can design the f

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Mark Summerfield
On Tuesday, October 18, 2016 at 9:09:46 PM UTC+1, Demosthenes Koptsis wrote: > My favorite GUIs are PyQt and wxPython. > > I prefer PyQt than PySide because PySide seem to me like an abandoned > project. [snip] It does seem that PySide 1 isn't making any visible progress. However, PySide 2 for

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Demosthenes Koptsis
I thought PyQt was supported by Qt company... There is also an official book by Prentice Hall: Rapid GUI Programming with Python and Qt (Prentice Hall Open Source Software Development) https://www.amazon.com/Programming-Python-Prentice-Software-Development/dp/0132354187/ref=sr_1_1?ie=UTF8&qid

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Michael Torrie
On 10/19/2016 12:18 PM, Demosthenes Koptsis wrote: > I thought PyQt was supported by Qt company... I don't think so. PyQt is a commercial product of Riverbank Computing. It's dual-licensed under the GPL and a proprietary license you can buy. Riverbank may have had a relationship with Trolltech ba

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Demosthenes Koptsis
Thanks Michael, now i have a clear look about Py GUIs. Did you suggest PySide than PyQt...? I want to start with a Python Qt Framework. On 10/19/2016 09:43 PM, Michael Torrie wrote: On 10/19/2016 12:18 PM, Demosthenes Koptsis wrote: I thought PyQt was supported by Qt company... I don't thi

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Michael Torrie
On 10/19/2016 01:13 PM, Demosthenes Koptsis wrote: > Did you suggest PySide than PyQt...? Only that I'm using it right now, but I'm making sure my code will run with PyQt. I don't see a huge benefit of PySide except for the source code license (LGPL so you can use it without fee in a proprietary

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Demosthenes Koptsis
I have the book already. Thank you Michael Regards, Dim On 10/20/2016 01:30 AM, Michael Torrie wrote: On 10/19/2016 01:13 PM, Demosthenes Koptsis wrote: Did you suggest PySide than PyQt...? Only that I'm using it right now, but I'm making sure my code will run with PyQt. I don't see a h

Re: [FAQ] "Best" GUI toolkit for python

2016-10-19 Thread Paul Rubin
pozz writes: > Is there a visual GUI builder for Tkinter? Not that I know of. I haven't felt I needed one. I generally draw my intended UI on paper and then use the Tk grid layout gadget. > Could you explain better what do you mean with "industrial-looking > UI"? Something that doesn't have

Re: [FAQ] "Best" GUI toolkit for python

2016-10-20 Thread Terry Reedy
On 10/20/2016 2:02 AM, Paul Rubin wrote: pozz writes: What can I do and what *can't* I do with Tkinter? I look at the very carefully tuned and sometimes animated UI's in fancy desktop applications like Gimp and don't see a way to do similar things in Tkinter. Since I have not seen Gimp, I

Re: [FAQ] "Best" GUI toolkit for python

2016-10-20 Thread Mark Summerfield
On Wednesday, October 19, 2016 at 7:18:28 PM UTC+1, Demosthenes Koptsis wrote: > I thought PyQt was supported by Qt company... > > There is also an official book by Prentice Hall: > > Rapid GUI Programming with Python and Qt (Prentice Hall Open Source > Software Development) > > https://www.ama

Tkinter with native look-and-feel (was: [FAQ] "Best" GUI toolkit for python)

2016-10-17 Thread Ben Finney
Paul Rubin writes: > If you're just getting started and you're not trying to make something > super slick, I'd suggest Tkinter. It's easy to learn and use, you can > bang stuff together with it pretty fast, it's included with various > Python distributions so you avoid download/installation hass