PyQt MemAid
Peter Bienstman <[email protected]> Mon, 27 Oct 2003 19:31:24 +0100
| Newsgroups | gmane.comp.tools.memaid.devel |
|---|---|
| Organization | Ghent University |
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, I've been working on new category-aware editing/adding widgets for SuperKaramba, which are coming along nicely. They are written in PyQt: Python bindings for the Qt toolkit. This gave me the following idea: it shouldn't be too much extra work to build on this to create a stand-alone (i.e. non-SuperKaramba) Qt client. This would have the following benefits: 1) a category-aware Unix client which doesn't require KDE or Superkaramba 2) a client for the Zaurus PDA, because PyQt has been ported to that platform. I might have to redesign some widgets to accomodate the smaller screen, but that shouldn't be too much work. 3) A Windows client. However, the non-commericial Qt version is version 2 instead of 3, so I might have to backport some stuff. 4) A Mac OS/X client. Well, the current beta release of PyQt supports Mac OS/X, so the next official release will contain it. Anyway, I think it would be cool to have potentially 5 clients all from the same code base ;-) For those who want to play with it, checkout 'core', 'make python' as root, checkout 'superkaramba', 'make widgets', en then run pyqt_memaid.py. Make sure you have PyQt and PyXml installed. Cheers, Peter PS: I was hoping to call these widgets directly from SuperKaramba, but unfortunately, that seems to cause problems, so I have to call the entire pyqt_memaid program as a separate process. Less polished, but perhaps there's a way around it. - ------------------------------------------------ Peter Bienstman Ghent University, Dep. of Information Technology Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium tel: +32 9 264 34 45, fax: +32 9 264 35 93 WWW: http://photonics.intec.ugent.be email: [email protected] - ------------------------------------------------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/nWR84dgPAIjyquoRAltuAJsFsjtz2lvAfN4yoUQNcXAuLSKV1gCeK3Gz aCUQXS48ja8Rfj7x+kn2L2w= =oiOL -----END PGP SIGNATURE----- ------------------------------------------------------- This SF.net email is sponsored by: The SF.net Donation Program. Do you like what SourceForge.net is doing for the Open Source Community? Make a contribution, and help us add new features and functionality. Click here: http://sourceforge.net/donate/