Live data from Hacker News

Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

github.com

21–30 of 38 posts

Re: Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

#21
post #12
post #11

I’ve always thought there’s so much low hanging fruit in making simple interfaces easy to make. We’ve lost so much ground since vb6.

Youll be happy to hear Delphi is still alive and well, thanks to Embarcadero

Well, my wallet's not that happy :D

Re: Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

#22
post #11

I’ve always thought there’s so much low hanging fruit in making simple interfaces easy to make. We’ve lost so much ground since vb6.

https://www.lazarus-ide.org/

Yea, it is really amazingly nice to have this. People don’t like Pascal, even though it’s a nice, readable and very fast language. Compile time wise, modern languages are a joke, but not a funny one. I can compile a million lines of pascal faster than updating a hello world typescript site. I have been looking how to add a borrow checker to fps with minimal damage. It seems with compiler directives it can work. The compiler can tell you how many frees are not guaranteed.

Re: Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

#25
post #3

I find chatgpt good for this kind of simple GUI design tasks, you can just tell it to create a simple GUI incl drop downs etc. It won’t be perfect but removes a lot of the tedious work.

How does it compare to using code assistants AIs?

I have used chatgpt a bit for coding tasks, and it is alright. Kind of like getting a not that smart student to do something, and repeatedly prodding them to do it right.

Re: Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

#26
post #13

Earlier quoted context omitted.

Do you have to pay to license QML? Qt looks nice but license fees are pretty expensive for small shops. Could use the GPL version but I’m just afraid of becoming dependent on a tool that will keep the most interesting features only available for the commercial version.

Not at all! Qt comes with an LGPL version that you just must 1. link it dynamically and 2. If you change Qt's source code you need to publish the changes. (Not legal advice). Most of what you'll need will be under the LGPL version. You can use the commercial version by paying and not publishing your source or via the GPL license and publish your full source code and everything else GPL requires. I cannot recommend it…

That project looks nifty!

Alright, you convinced me to give it a shot!

Re: Tkinter Designer: Quickly Turn Figma Design to Python Tkinter GUI

#27
post #5

Pretty impressive. I've never very much liked how TKinter looks out of the box and i didn't know it's capable custom UI visuals as in the examples. If tkinter looked like the OS native UI it would be optimal, but in my experience it mostly doesn't. Will be following this project for my future GUI needs in Python. Nice work!

Tkinter looks native on platforms that have native GUIs (Windows, macOS). On Unix you can use any of the numerous platform-independent (non-native) skins for Ttk: - https://ttkbootstrap.readthedocs.io/en/latest/#sample-themes - https://wiki.tcl-lang.org/page/List+of+ttk+Themes#60ca3eb80e... - https://ttkthemes.readthedocs.io/en/latest/themes.html The main issue with Tk/Ttk is mostly documentation and of course that i…

> The main issue with Tk/Ttk is mostly documentation and of course that it's a classic GUI framework, not a 3D-GPU-layer-based framework suitable for highly animated and composited UIs.

That and accessibility.

Post reply on HN