[PyQt] PyQt4 and Python 3.0

Paul A. Giannaros paul at giannaros.org
Fri Oct 3 19:15:47 BST 2008


On Fri, Oct 3, 2008 at 5:08 PM, Mark Summerfield <mark at qtrac.eu> wrote:
> On 2008-10-03, Phil Thompson wrote:
>> On Fri, 3 Oct 2008 17:11:19 +0200, Detlev Offenbach
> Here's my personal "wish list" for Python 3/PyQt4 (including those that
> Phil is going to do as he says above):
>
> - No QString, only str, plus some static functions for things that str
>  doesn't provide, e.g., QString.simplified(s : str) -> str
> - No QByteArray, only bytes (or bytearray)
> - No QVariant, only object
> - Guarantee that "from PyQt4.QtGui import *" and similar will only
>  import objects whose name begins with capital Q.

That'd be cool. An alternative that I think would be even better
would be to provide a "Qt" namespace as per QtRuby and drop the
Q prefix from the classes, so Qt.Application, Qt.Widget, &c.
That'd dodge the ugly namespace pollution while not causing
much more typing.


More information about the PyQt mailing list