I want to create a GUI for a python program with a custom design, I have a layout in Photoshop, and I'm looking for a library that supports a theme or any other library that can do the job.
My GUI contains gradients, borders, border radius, and a custom title bar with custom minimize and close buttons, for example, see the Github client for Windows or any Adobe software installer.
I tried wxPython, I used style=wx.NO_BORDER to remove the title bar and default border added by Windows, but I feel like I am not using the appropriate tool for this job, and I read somewhere that wxPython is mainly intended for look at the native GUI and are not designed for this kind of configuration, so I have to look for something else.
I found the answer here, recommending using PyQT and QML to create high customization in the GUI, but the compiled file is very large.
So what should I use to create a GUI? I also want to compile the program, so I need to do this with a reasonable file size.
python user-interface wxpython pyqt
Pierre
source share