Python GUI Maker

Please support our Python advertiser: Programming Forums - DaniWeb Sister Site
Thread Solved

Join Date: May 2009
Posts: 232
Reputation: sravan953 has a little shameless behaviour in the past 
Solved Threads: 28
sravan953's Avatar
sravan953 sravan953 is offline Offline
Posting Whiz in Training

Python GUI Maker

 
0
  #1
Jun 15th, 2009
Hey,

I have a simple progam at hand....what I need now is a WYSIWYG(What You See Is What You Get) GUI Editor with which I can create good user interfaces without(or with very less) coding! Any ideas for such a program?

Thanks
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,294
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 178
sneekula's Avatar
sneekula sneekula is online now Online
Nearly a Posting Maven

Re: Python GUI Maker

 
0
  #2
Jun 15th, 2009
There are a number of GUI drag and drop builders.
Boa Constructor:
http://www.daniweb.com/forums/post400296-107.html
wxGlade:
http://www.daniweb.com/forums/post400189-106.html
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Join Date: Dec 2006
Posts: 1,054
Reputation: woooee is a jewel in the rough woooee is a jewel in the rough woooee is a jewel in the rough 
Solved Threads: 297
woooee woooee is offline Offline
Veteran Poster

Re: Python GUI Maker

 
1
  #3
Jun 15th, 2009
A google will yield a lot of hits. The python wiki is always a good place to start. http://wiki.python.org/moin/GuiProgramming
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,294
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 178
sneekula's Avatar
sneekula sneekula is online now Online
Nearly a Posting Maven

Re: Python GUI Maker

 
0
  #4
Jun 15th, 2009
Also look into (wxPython is used by Boa and wxGlade):
Starting wxPython (GUI code)
http://www.daniweb.com/forums/thread128350.html

and:
Python GUI Programming
http://www.daniweb.com/forums/thread191210.html

Some words of advice, GUI programming will be a steep learning curve. You have to rethink your approach to use the best GUI widget/component to do what you want. For instance, most GUI toolkits will give a large number of input (text entry, sliders, check boxes, radio buttons, list boxes ...) and output (labels, sound, image, canvas, plotters, spreadsheet ...) devices. A GUI Builder will only position the selected widget on a window/frame, you still have to write the code to make it do something.

I look at this way, console programs are for learning Python, GUI programs are for showing what you have learned. Learn Python coding real well, then apply it to a GUI!
Last edited by sneekula; Jun 15th, 2009 at 1:12 pm.
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Join Date: Feb 2007
Posts: 1,614
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 131
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso

Re: Python GUI Maker

 
0
  #5
Jun 15th, 2009
Just in case you don't fine wxGlade or BoaConstructor to be quite what you need (or if you just can't get past how ugly they are), you can try QtDesigner for pyQT (comes with the pyQT package).
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 1,442
Reputation: evstevemd has a spectacular aura about evstevemd has a spectacular aura about evstevemd has a spectacular aura about 
Solved Threads: 128
evstevemd's Avatar
evstevemd evstevemd is online now Online
Nearly a Posting Virtuoso

Re: Python GUI Maker

 
0
  #6
Jun 17th, 2009
Originally Posted by scru View Post
Just in case you don't fine wxGlade or BoaConstructor to be quite what you need (or if you just can't get past how ugly they are), you can try QtDesigner for pyQT (comes with the pyQT package).
Be sure first you like their GPL/Commercial licence. I lately visited PyQT web and sad enough, they still stick to their Old bad (at least to me) Licence. I would like to see them switching to LGPL as the QT 4.5.x That would be great!
Atheist: God is man made imagination, he doesn't exist!
Theist: It's okay, can you imagine anything else that doesn't exist?
---- Python, C++ PHP and Java ----
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,294
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 178
sneekula's Avatar
sneekula sneekula is online now Online
Nearly a Posting Maven

Re: Python GUI Maker

 
1
  #7
Jun 17th, 2009
Originally Posted by scru View Post
Just in case you don't fine wxGlade or BoaConstructor to be quite what you need (or if you just can't get past how ugly they are), you can try QtDesigner for pyQT (comes with the pyQT package).
Beauty and henceforth ugly is in the eye of the beholder!

Actually, the QT_Designer is pretty good and gives XML code that can be converted to a seemingly complex looking Python code.
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 1,442
Reputation: evstevemd has a spectacular aura about evstevemd has a spectacular aura about evstevemd has a spectacular aura about 
Solved Threads: 128
evstevemd's Avatar
evstevemd evstevemd is online now Online
Nearly a Posting Virtuoso

Re: Python GUI Maker

 
1
  #8
Jun 23rd, 2009
I have never done RAD GUI designing.
I tried recently wxGlade and In minutes I was able to do alot. It is ugly but really powerful. It generates clean pyCode and I recommend it. Take simple tutorial it come with and there you have your flight. I think it should have been designed like wxformbuilder but I thank them even for "ugly" wxglade
Atheist: God is man made imagination, he doesn't exist!
Theist: It's okay, can you imagine anything else that doesn't exist?
---- Python, C++ PHP and Java ----
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 4,109
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 943
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Re: Python GUI Maker

 
0
  #9
Jun 23rd, 2009
I used to program with Delphi for many years, pretty much the original RAD. It used object Pascal and had a great form designer. Lots of folks supplied components/widgets for it. However, Borland started screwing around with it, bringing out expensive new versions frequently, making older versions incompatible to cash in. Eventually Microsoft hired the original designer away to create C# for them.

To make a short story long, Boa Constructor reminds me a lot of the early Delphi version. Quite a bit less friendly than Delphi. The nice thing about Delphi was that the design window and code window were always linked and visible, and it generated executables and ran them in record time.
Last edited by vegaseat; Jun 23rd, 2009 at 9:13 pm.
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Join Date: Oct 2006
Posts: 2,294
Reputation: sneekula has a spectacular aura about sneekula has a spectacular aura about 
Solved Threads: 178
sneekula's Avatar
sneekula sneekula is online now Online
Nearly a Posting Maven

Re: Python GUI Maker

 
0
  #10
Jun 25th, 2009
There was also an effort that created a Tkinter GUI Builder:
http://sourceforge.net/projects/ptkgb/

It actually works.
No one died when Clinton lied.
Reply With Quote Quick reply to this message  
Reply

This thread has been marked solved.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



Tag cloud for Python
About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC