Hi again! Am 01.12.2010 um 18:22 schrieb Gionata Boccalini: > Only a small doubt on the last fix: isn't too expensive or slow to recreate a > QFileSystemModel at every signal??
Yes, it's not very nice, but obviously there's a bug in QFileSystemModel, so I resorted to this hack to reset its state. Furthermore, there is not much state to be reused, i.e. the directory reading has to be done anyway. The object destruction / recreation is not nice, but should not be too expensive in this case. > Thank you again!! You're welcome. BTW: I noticed that you do not always use the "parent" constructor argument. I always do, and fixed this e.g. for the views, but not yet for the models. If you do that, you need to call sip.delete(self.__fileModel) (or self.__fileModel.deleteLater()) in order to free the memory. HTH, Hans _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
