[PyKDE] pyQt on windows

Vio vmilitaru at sympatico.ca
Wed Jul 30 09:35:01 BST 2003


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    PyKDE at mats.imk.fraunhofer.de
>http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
>
>  
>





More information about the PyQt mailing list