The first imports the module QtCore into the current namespace as
QtCore. For instance, to create a QtFile object you would write:
from PyQt4 import QtCore
foo = QtCore.QFile()
The second imports all the stuff in QtCore into the module namespace.
In this case you would create a QFile this way:
from PyQt4.QtCore import *
foo = QFile()
There is a third alternative, which is
import PyQt4.QtCore
in which case you'd create a QFile like this:
foo = PyQt4.QtCore.QFile()
I personally use the first form (from PyQt4 import QtCore). It the
names moderately short and let's me easily locate the Qt code.
--kev
--
kevin at bang-splat dot com
The tools for managing paradox are still undeveloped. --Kevin Kelly
On Mar 23, 2007, at 1:56 AM, Curzio Basso wrote:
2007/3/23, Luper Rouch <[EMAIL PROTECTED]>:
Tony Cappellini a écrit :
> from distutils.core import setup
> import py2exe
>
> setup(windows=[{"script":"main.pyw"}], options={"py2exe":
> {"includes":["sip"]}} )
>
> python setup.py py2exe
>
Well all I can say is that an equivalent setup works for me, with
these
versions :
python-2.5
py2exe-0.6.5
PyQt-4.1.1
qt-4.2.3
I looked into library.zip, QtCore.pyc and QtGui.pyc are also ~500
bytes... I don't think your problem is related to PyQt :-)
might be the way it is imported? what happens using
from PyQt4 import QtCore
rather than
from PyQt4.QtCore import *
Just wondering, I never understood the mechanics of import...
q.
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt
_______________________________________________
PyQt mailing list [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt