> I think your problem is in your data structure. Instead of using > separate containers for each of the fields, you should use a single > container with all of the fields: Maybe. Another nice way is to drop the QList at all and use an in-memory sqlite database. Easily searched and sorted in any way one could wish. Guido