Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #89470

Re: Best GUI for Python

From Christian Gollwitzer <auriocus@gmx.de>
Newsgroups comp.lang.python
Subject Re: Best GUI for Python
Date 2015-04-27 23:17 +0200
Organization A noiseless patient Spider
Message-ID <mhm903$c7c$1@dont-email.me> (permalink)
References <87h9s311r6.fsf@Equus.decebal.nl> <553cffc2$0$12998$c3e8da3$5496439d@news.astraweb.com> <mailman.28.1430080030.3680.python-list@python.org> <mhlq33$c52$1@reader1.panix.com>

Show all headers | View raw


Am 27.04.15 um 19:02 schrieb Grant Edwards:
> On 2015-04-26, Ben Finney <ben+python@benfinney.id.au> wrote:
>> Steven D'Aprano <steve+comp.lang.python@pearwood.info> writes:
>>
>>> Tkinter is easier to use, as it is standard with Python. So long as
>>> you have Tk/Tcl installed on your computer, Tkinter should work fine.
>>>
>>> However, Tkinter probably looks a bit more old fashioned.
>>
>> It doesn't have to. By using the newer ‘tkinter.ttk’ library
>> <URL:https://docs.python.org/3/library/tkinter.ttk.html>, the GUI will
>> use native look-and-feel widgets.
>
> I've tried using ttk, and it's not too bad on Windows, but it doesn't
> seem to help a jot on Linux. Most Linux users seem to be able to cope
> without a problem, but the old gray Motify look seems a bit dated.
> When I do try to use ttk on Linux, I just seem to end up with a
> mixture of two different completely non-native vaguely retro-looking
> widgets.

Yes, the default theme is terrible on Linux (Mac & Windows uses native 
widgets). There are additional themes available, which are buried in 
some packages and a bit difficult to install, but give reasonable 
approximations to the QT look; I'm talking about plastik, for instance 
http://wiki.tcl.tk/24094 (1st picture - the layout of the test is 
terrible, but the widgets do look good). For some reason I've got no 
insights, these themes are very slow (they are based on displaying 
pre-rendered PNG images for the widget bits and pieces).
Yet another possibility are the tileQT and tileGTK packages, which 
render the widgets using QT and GTK, but of course this introduces these 
dependencies and it might be simpler to just use QT or GTK natively.

	Christian

>

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Best GUI for Python Cecil Westerhof <Cecil@decebal.nl> - 2015-04-26 15:02 +0200
  Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-27 01:09 +1000
    Re: Best GUI for Python Cecil Westerhof <Cecil@decebal.nl> - 2015-04-26 18:32 +0200
      Re: Best GUI for Python Gary Herron <gherron@digipen.edu> - 2015-04-26 10:12 -0700
        Re: Best GUI for Python Cecil Westerhof <Cecil@decebal.nl> - 2015-04-26 20:07 +0200
          Re: Best GUI for Python IronManMark20 <mr.smittye@gmail.com> - 2015-04-26 12:04 -0700
          Re: Best GUI for Python Gary Herron <gary.herron@islandtraining.com> - 2015-04-26 13:06 -0700
    Re: Best GUI for Python Ben Finney <ben+python@benfinney.id.au> - 2015-04-27 06:26 +1000
      Re: Best GUI for Python Grant Edwards <invalid@invalid.invalid> - 2015-04-27 17:02 +0000
        Re: Best GUI for Python Christian Gollwitzer <auriocus@gmx.de> - 2015-04-27 23:17 +0200
          Re: Best GUI for Python Dave Farrance <DaveFarrance@OMiTTHiSyahooANDTHiS.co.uk> - 2015-04-28 08:05 +0100
    Re: Best GUI for Python Chris Angelico <rosuav@gmail.com> - 2015-04-27 09:06 +1000
      Re: Best GUI for Python Christian Gollwitzer <auriocus@gmx.de> - 2015-04-27 08:55 +0200
        Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-27 17:15 +1000
          Re: Best GUI for Python Christian Gollwitzer <auriocus@gmx.de> - 2015-04-27 16:54 +0200
            Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-28 02:31 +1000
        Re: Best GUI for Python Chris Angelico <rosuav@gmail.com> - 2015-04-27 17:22 +1000
          Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-28 15:10 +1000
            Re: Best GUI for Python Chris Angelico <rosuav@gmail.com> - 2015-04-28 15:32 +1000
              Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-28 16:43 +1000
                Re: Best GUI for Python Chris Angelico <rosuav@gmail.com> - 2015-04-28 16:59 +1000
                Re: Best GUI for Python Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2015-04-28 17:54 +1000
                Re: Best GUI for Python Christian Gollwitzer <auriocus@gmx.de> - 2015-04-28 10:00 +0200
                Re: Best GUI for Python Chris Angelico <rosuav@gmail.com> - 2015-04-28 18:07 +1000
          Re: Best GUI for Python Rustom Mody <rustompmody@gmail.com> - 2015-04-28 21:05 -0700
            Re: Best GUI for Python wxjmfauth@gmail.com - 2015-04-29 00:00 -0700
            Re: Best GUI for Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-04-29 10:03 +0100
  Re: Best GUI for Python Cecil Westerhof <Cecil@decebal.nl> - 2015-04-26 18:16 +0200
    Re: Best GUI for Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-04-26 18:08 +0100
  Re: Best GUI for Python wxjmfauth@gmail.com - 2015-04-27 02:02 -0700
  Re: Best GUI for Python Dave Cook <davecook@nowhere.net> - 2015-04-28 17:22 +0000

csiph-web