I want to use a validator for the (internal) QLineEdit of the QListViewItem class during renaming, i.e. I want to control the renaming process. Currently, no direct APIs are exposed in Qt. The only way is to subclass QListViewItem and to get the QLineEdit via the child() function of the encapsulating listview class (it is the "qt_renamebox" child). Unfortunately, this only works in C++, since, there, you can dynamic_cast the returned QObject. In python, you are stuck with the virtually useless QObject.
In PyQt, the necessary information to return to real type is available. I.e. the type of the child can be derived from the metaobject information; so, in principle, a python object of the proper type could be returned. Any thoughts about this? Regards, Ren� Hogendoorn -- HITT Holland Institute of Traffic Technology B.V. Oude Apeldoornseweg 41-45, P.O.-Box 717, NL-7300AS, Apeldoorn. Tel.( +31) 55 543 2594, Fax. (+31) 55 543 2553. E-mail: [EMAIL PROTECTED] _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.gmd.de/mailman/listinfo/pykde
