where to start with gui builder? - Printable Version +- Python Forum (https://python-forum.io) +-- Forum: Python Coding (https://python-forum.io/forum-7.html) +--- Forum: GUI (https://python-forum.io/forum-10.html) +--- Thread: where to start with gui builder? (/thread-2317.html) |
where to start with gui builder? - JackDinn - Mar-07-2017 Hi, Iv been tinkering with python for a while and wanted to take a look at what gui options there are for linux desktops (maybe even cross platform). I want a GUI designer like qt.io (Qt UI & designer etc) (dam , cant post links atm) However after installing the qt dependencies and qt-unified-linux-x64-2.0.5-online.run my new laptop grinds to a halt and even after a reboot it still remains unusable, i had to remove all the Qt stuff Quote:System: Host: greg-Inspiron-5767 Kernel: 4.4.0-65-generic x86_64 (64 bit) Desktop: KDE Plasma 5.8.5 I would like a GUI designer and decent IDE editor so i can tinker with py projects on my lappy. Im not really sure where to start but i do like a slick GUI when i build software. Any suggestions, Thx. RE: where to start with gui builder? - Larz60+ - Mar-07-2017 Take a look at this post. https://python-forum.io/Thread-Show-Installed-Package-detail It will give you an idea of what can be done with the built-in GUI package, tkinter. tkinter has many more widgets available, notebooks with tabs, combo boxes, etc. If you need something more elaborate, look at PyQt4 or PyQt5. Here's a demo that I converted to python 3: [attachment=138] decompress, and run with: Quote:python index.pyIt contains examples for every widget, and source code for same. You can also take a look at wxpython. There is a version named phoenix that is available for python 3. RE: where to start with gui builder? - sparkz_alot - Mar-07-2017 Somewhat confused and may need some clarification. If you are talking about a GUI IDE editor, there are many out there for Python. Personally, I use PyCharm on both Windows and Linux. I also use Notepad++ on Windows and Kate on Linux. Again, there are many out there each with their pros and cons. The thing is to try a couple and see which you like. Note that these are not meant for GUI designing, which in my mind is something similar to MS's Visual Studio, where you can design the UI by drag and drop. If that is what you are looking for, then your choices are very, very slim. Some are no longer being developed or improved. For instance, they work with Python 2 but not Python 3, Other than QT, the only other one that I know of that is still pretty active is Pygubu, though to be honest, I have not tried it. I did try QT and found it to be, at least for me, overly complicated. Now I just do it the old fashioned way. When you think about it, all these are are layout managers, which I can do with a pencil and piece of graph paper |