[PyKDE] PyQt4 question - QFileIconProvider

Detlev Offenbach detlev at die-offenbachs.de
Mon Oct 2 18:10:59 BST 2006

On Monday 02 October 2006 18:36, Phil Thompson wrote:
> > Hi,
> >
> > I would like to have my own file icon provider for QFileDialog.
> > Therefore, I
> > created a derived class and wanted to overwrite the icon methods.
> > Unfortunately Python doesn't allow to have to methods with the same name
> > but
> > different signature. How do I implement the two virtual icon methods of
> > QFileIconProvider, so that they get called by a QFileDialog after the
> > icon provider of the dialog was set?
> You need to type check the argument yourself (eg. isinstance(arg,
> QFileInfo)) to work out how it was called.
> Phil

I thought so. Unfortunately, my variant of the icon method doesn't get called, 
allthough the iconProvider call to the created QFileDialog shows, that my 
IconProvider is installed. What am I doing wrongly?

Detlev Offenbach
detlev at die-offenbachs.de

More information about the PyQt mailing list