January 7th, 2009, 5:53 pm
I am in an academic setting, but, for what its worth, I have found the QT binding for Python (PyQT) extremely useful. QT has a GUI to help design your GUI (I think it is called Designer or Developer), and then you use their converter to convert it into a Python class and do all the dirty work (which isnt so dirty since its in Python rather than C++). Also, because QT is a platform independent framework, it is portable as long as PyQT is installed on the system. In a follow up to the previous post, (regarding separation of UI and the "real stuff"), I have found that because the GUI is encased in its own class, it helps with the separation. Of course ultimately the programmer can choose to ignore the separation, but the natural feel of PyQT helps enable keeping things separate.
Last edited by
louist1013 on January 6th, 2009, 11:00 pm, edited 1 time in total.