[PyKDE] Why is Simon's libqtc.dll so small?

Markus Gritsch gritsch at iue.tuwien.ac.at
Wed Jul 4 09:23:49 BST 2001


Phil Thompson wrote:

> >Comparing your 'libqtc.dll' to the binary release of PyQt 2.2, I wonder how
> >it could be so small.  It seems, that 'libqtc.dll' contains everything
> >needed and is only about 2.65 MB in size.  PyQt 2.2 had three separate DLLs,
> >namely Qt itself ('qt221.dll' 2.62 MB), the Python bindings ('libqtc.pyd'
> >3.46 MB), and sip ('sip.dll' 48 kB), which sums up to 6.12 MB total.
> >
> >Is libqtc.dll a compressed DLL?  Because it appears to me, that although it
> >is much smaller in size, it takes twice as long to start a PyQt program on
> >my slow P200 than with the PyQt 2.2 binary release.
>
> You should only be comparing libqtc.dll with libqtc.pyd - still a difference,
> but not as big as you are suggesting.

But 'libqtc.pyd' needs 'qt221.dll'.  Without it, it wont run.  For 'libqtc.dll' I
have removed every 'qtxxx.dll' I could find and it still works.  So either
libqtc.dll contains Qt itself, or I have missed some lurking Qt-dll.  Simon, does
libqtc.dll contain Qt (at least it must contain sip)?

Markus






More information about the PyQt mailing list