[PyKDE] Kudos and Questions from a New Convert
Ken Godee
ken at perfect-image.com
Wed Nov 20 16:52:01 GMT 2002
Just wanted to throw in my 2 cents from another
new convert.......
I too I have just started working with PyQt
I don't know why it took me so long to find
it, I think it's awesome. I've gone the long way
with gui interfaces starting with Perl/Tk to
wxwindows. The combo of python and Qt
has just blown me away with it's ease from
compiling, programing to end results.
I personally don't know why anyone would use
any other python gui combo! wx,gtk,tk etc. (except for
lic. issues) and I definitely posted this on the python list as well!
Since just starting I've found a couple tools that
fit the bill. The newest "eric v2.1.4" as mentioned in other
posts, compiles and runs great, far superior than old version
source can be downloaded at.......
http://www.die-offenbachs.de/detlev/eric_en.html
Also "idlefork" download the current "cvs" also far
better program than the stock idle.
http://idlefork.sourceforge.net/
Anyhow getting ready to start a couple of
projects using PyQt and can't wait to dig
in!
PLEASE keep up the good work!
> I'm just in the exciting phase of making the switch
> from wxPython to PyQt/PyKDE. Coming from a Linux
> background I have long disregarded the Qt/KDE side of
> the GUI world due to the old problems re Qt licensing.
> I recently discovered that this was no longer an
> issue and further that Qt had DATA AWARE WIDGETS!!!
> What a boon! Am I right in guessing that this was
> introduced in the free version in Qt 3.x? I've got to
> say that I really like Qt-Designer, the
> signal()/slots() mechanism and the fact that I can
> generate PyQt/PyKDE code from the .ui files.
>
> Having built a large suite of software for dealing
> with the DBAPI<->Business Object<->Widget association
> problem for wxPython, and being on the verge of a
> major project to expand and refactor it, this was
> quite a discovery. I'm now almost certainly going to
> walk away from my old code in favour of the very neat
> Qt solution. This feature seems to be little known
> and IMHO should be sold for all it's worth on the
> Python mailing lists.
>
> Now, onto the questions! I'm still trying to consume
> and digest all the info on the Qt/KDE API's,
> Qt-Designer and Kdevelop, PyQt and PyKDE ... There's
> a heck of a lot there and I'm only part way through,
> so I hope I'll be indulged if I ask a few broad sweep
> questions.
>
> My concern is to choose the correct RAD development
> platform. As I see it the choices are Qt-Designer
> with PyQt, Kdevelop with PyKDE, possible a combination
> of the two or BlackAdder. My Questions are:
>
> (1) Is there any other PyQt/PyKDE RAD Technology out
> there that I haven't discovered?
>
> (2) I haven't really gotten into the Kdevelop side
> yet. Am I right in assuming that it's quite normal to
> mix Kdevelop and Qt-Designer content (and thus
> presumably PyQt and PyKDE content) in the same
> application? I came to this assumption whilst
> fiddling around with Kdevelop. I ask only because the
> KDE API seems to have some nice widgets and features
> not available in Qt.
>
> (3) I don't want to start a war here, but is PyKDE as
> mature/complete as PyQt? How do they compare
> generally?
>
> (4) I'm concerned with whether I should look seriously
> at BlackAdder. I realise that it's inexpensive, but I
> want to choose a development base fairly quickly. My
> main concerns in looking at the BlackAdder web page
> are that it requires a step back in base technologies:
> Python 2.0, Qt 2.x etc. I guess that I'm most
> concerned with the step back in Qt. Presumably this
> means losing the overall database handling framework
> available in Qt 3.x for something that may be less
> clean, as well as loss of the other extended
> functionality that seems to previously have only been
> available in commercial editions of Qt, and presumably
> some general loss of functionality widget-wise. Also
> I'm guessing that I can say goodbye to the possibility
> of using PyKDE extensions. My other general concern
> is that ODBC is a pretty slow data access technology.
> Is anybody able to comment on these concerns? Do I
> have a lot to gain from BlackAdder that isn't
> available by just using Qt-Designer and processing the
> .ui files?
>
> (5) On another topic, can I display a large image
> (larger than the screen or widget size) in a widget
> with scroll bars, or am I constrained to resizing the
> image to fit or losing content due to clipping?
>
> (6) Regarding the online book on PyQt development, is
> it available in an easily dowloadable form somewhere?
> I'd like to print it out and read it at leisure rather
> than staring at the screen all day!
>
> Thanks in advance for your indulgence! Once I'm
> through reading the remaining 3000 or so pages my
> questions should get a bit more specific and up to
> date.
>
> John
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Web Hosting - Let the expert host your site
> http://webhosting.yahoo.com
>
> _______________________________________________
> PyKDE mailing list PyKDE at mats.gmd.de
> http://mats.gmd.de/mailman/listinfo/pykde
>
More information about the PyQt
mailing list