[PyQt] ANN: dip v0.3 Released
Joel B. Mohler
joel at kiwistrawberry.us
Mon Jun 13 12:06:14 BST 2011
On Sunday, June 12, 2011 02:06:45 pm Wolfgang Keller wrote:
> > It also includes the ability to bind GUIs created using traditional
> > means (ie. standard PyQt calls or Qt Designer) to models so that
> > those models are automatically updated by the GUI and vice versa.
> Would dip be suitable (i.e. make it easier than "naked" PyQt) to put a
> GUI onto a bunch of SQlAlchemy objects?
I am actively working on a project (https://bitbucket.org/jbmohler/qtalchemy)
to make form creation from SQLAlchemy-based models easy. The models are
augmented by non-persisted column declarations for virtual columns (or entire
non-persisted models). I believe that SQLAlchemy with PyQt offer a very
compelling combination for writing line-of-business apps as rapidly as
specialized tools, but with less limitations. QtAlchemy is still in a very
early stage and API refinement is continual, but check my other bit bucket
repositories for examples of functional applications which use it.
In addition, you may be interested in http://www.python-camelot.com/ . The
stated goals of Camelot and QtAlchemy are the same, but I was put off by
Camelot's heavy use (as I understood it) of auto-generated forms. I'd rather
see a stronger library encapsulating logic rather than auto-generated stuff.
Yes, this is a shameless plug for QtAlchemy.
More information about the PyQt