Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!us.feeder.erje.net!feeder.erje.net!eu.feeder.erje.net!eweka.nl!lightspeed.eweka.nl!194.134.4.91.MISMATCH!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; '(using': 0.07; 'python': 0.09; 'linux.': 0.09; 'windows,': 0.09; 'files)': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'hobbyist': 0.16; "microsoft's": 0.16; 'qt,': 0.16; 'qtdesigner': 0.16; 'subject:GUI': 0.16; 'tutorials.': 0.16; 'wrote:': 0.17; 'pace': 0.17; 'windows': 0.19; 'facility': 0.22; 'seems': 0.23; 'linux': 0.24; 'header:In-Reply-To:1': 0.25; 'header:User- Agent:1': 0.26; '(which': 0.26; 'creating': 0.26; 'wondering': 0.26; 'ago': 0.27; 'environment.': 0.27; "doesn't": 0.28; 'running.': 0.29; "i'm": 0.29; 'basic': 0.30; 'utility': 0.33; 'to:addr:python-list': 0.33; 'hi,': 0.33; 'agree': 0.34; 'pm,': 0.35; 'subject:?': 0.35; 'there': 0.35; 'received:org': 0.36; 'but': 0.36; 'message-id:@gmail.com': 0.36; 'visual': 0.36; 'being': 0.37; 'quite': 0.37; 'subject:: ': 0.38; 'several': 0.39; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'build': 0.39; 'little': 0.39; 'received:192.168': 0.40; 'header:Received:5': 0.40; 'think': 0.40; 'your': 0.60; 'easy': 0.60; 'developed': 0.62; 'subject:there': 0.65; 'darn': 0.84; 'is)': 0.84; 'choice.': 0.93 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Tue, 19 Feb 2013 20:49:31 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20130105 Thunderbird/10.0.12 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Is there a graphical GUI builder? References: <20130220025316.GA22457@localhost> In-Reply-To: <20130220025316.GA22457@localhost> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 23 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1361332186 news.xs4all.nl 6848 [2001:888:2000:d::a6]:53191 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:39306 On 02/19/2013 07:53 PM, Roland Koebler wrote: > Hi, > >> I'm new to Python and only a hobbyist programmer. A long time ago >> I used Microsoft's Visual Basic which had a nice (graphical) >> facility for creating GUIs which was part of the development >> environment. I'm wondering if there's a utility for Python to >> build GUIs. > yes, there are several, depending on the GUI-toolkit (GTK+, Qt, ...) > you want to use. > > But I would recommend Glade and the GTK+-Toolkit. Simply search for > Glade, GTK and Python in your favourite search engine, and you will > find several tutorials. I agree that on Linux GTK is pretty darn slick. I use it for all my little GUIs. But on Windows, GTK, particularly under python, isn't quite as easy to get running. Just be forewarned. Doesn't seem to me that GTK on windows is being developed at the same pace as it is on Linux. I think if the OP is on windows (which it seems like he is) then Qt with PySide (using either QML or QtDesigner to manipulate ui files) is an excellent choice.