I don't believe you can achieve what you want. Because the available free-Qt-Win version is version 2.something (not 3.x !!), which is missing A LOT of the more interesting Qt stuff. I tried something like what you're suggesting this weekend, crossing the OS border, just for fun (luckily, I can run both Bill's and Linus's conceptions of what a OS is all about on my little humming beige box). But I found out that I had to re-write too much of my linux-based PyQt code. So soon enough I gave up because most of my code just couldn't be "downgraded". So you might risk facing similar problems, I don't know.

Well, I do agree that for an individual (as opposed to a company with big pockets), the Qt license is quite a lot of dow. The PyQt one is "much" more reasonable for pennyless arctic-bird afficionados like me :) But anyway, now I know where my next 3 grand will probably go :) So whether your own code is free or not, I'll consider the "free" Qt-PyQt Windoze option more like a "proof-of-concept" alternative. It is there to show you that it can be done. It shows you how to do it. But for the real thing, there is no way, in what I saw so far, to go by without getting a Qt + PyQt license.

On the other side, let's be honest: the Qt-PyQt combination is quite a great piece of code, and the coders deserve every penny for it. My point is not that they shouldn't be paid for all the great value they created what they truly deserve, rather my comment is more introspective, that I can't afford their great products in the Windoze world.

Hence, might I suggest an alternative: if your code is not easily "downgradable" (for example, it doesn't use QTextEdit, does it? ) how about convincing your friend to have a look at one of the linux distributions instead. Without giving up on his/her's beloved Windoze, of course. It will just cost him/her some hard disk space (I don't know, something like a couple hundred MB, let's say). And maybe a whole afternoon. Or a little more :)

He'll discover that the free code this side of the border is nice (whatever "free" means for you, semantics is not my forte).
And the community isn' too bad either :)


Good luck,
Vio



Keith Jones wrote:

Hi,

I know this is for both PyQt and PyKDE, which implies it's linux
oriented, but I've got a question about distributing pyQt on windows.
I'm a linux user, and I've got a pyQt application that I would like a
friend (who's on windows) to be able to run. I can't seem to figure out
how he can run it, though. He installed python and PyQt-3.7, which I
assume does not install the qt libraries. He proceeded to install the Qt
windows evaluation version (3.0.?) available at trolltech.com, which
made him jump through a number of loops related to visual studio, and
which I don't think he should have had to do. Even then, 'import qt' in
idle complained that it couldn't find the required dll. So I'm wondering
how I can go about this... it certainly can't be as hard as installing
the Qt development product on any computer that wants to use it. (By the
way, this is totally a noncommercial application.) I was wondering if
anyone had any comments about this.

Thanks for any help!
Keith Jones






_______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde





_______________________________________________
PyKDE mailing list    [EMAIL PROTECTED]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to