8 ответов
+ 2
How about a $commercial$ product like:
https://labdeck.com/JUMP_LINK__&&__python__&&__JUMP_LINK-designer/python-gui-designer/
or
https://github.com/ParthJadhav/Tkinter-Designer
I've never used them, but they look interesting.
also related to tkinter:
https://github.com/TkinterEP
using tkinter in a simpler way:
https://www.pysimplegui.org/en/latest/
+ 2
To improve:
1. Look of the app. Was thinking about tkbootstrap. Have you seen it working?
2. To speed up development process using additional widgets like calendar (now I'm using tkcalendar, which I don't feel easy to use for user, but found it just working).
3. Speed. Having more efficient treeview-like tables for larger amount of rows.
4. Speed. Having larger amount of widgets drawing faster while invoking a new top level window.
+ 1
Drag and Drop GUI Designer, I used it for all my python-GUI projects and it's the best one to generate tkinter GUI code simply by drag and drop.
https://page.sourceforge.net/
+ 1
What are you trying to improve
+ 1
Tkinter always going to look like a spam ad virus app , honesty if you want speed and looks the way u want i would suggests learning basics gd script you can learn it in a day the time spent on the app you on now could be cut by 50 times that ,
Depending how far you is
Ive tried every gui lib out there
+ 1
Teodor Ręklewski
+for ttkbootstrap. 😎
I thought the trend was to move to browser-based GUIs. Looks like Tkinter is still getting some mileage.
+ 1
Tkcalendar is also useful, but by far I had no time enough to improve its look and behavior.
0
Spam you say? Pretty much I agree. But Automotive Club staff didn't say anything bad on the look of the app by far. However I know that app could look more modern. Unfortunatelly I'm not an artist nor GUI designer master level to build well fitting custom buttons, fields, etc. and it takes time beside "The Look".
Progress?
I have 3 out of 4 modules of software almost ready: for finances, HR and Sport Dept.
So... you understand I'm not in a good time position to rebuild GUI.