I am using threading to speed up compuation. Each thread produces some results which I would like to store in a sqlite file.
My idea is to have something like an monitor object which has an QSqlDatabase member and a insert method which is synchronized using a mutex. The problem I am actually running into is that the QSqlDatabase member gets ??? once the pointer to the Monitor object is passed into to the threads. when asked in the thread it claims to be isOpen and to be isValid but all the inserts on it fail with insert Feature: Parameter count mismatch On the other hand if I construct the same object within the thread than everything works fine. So the instert statements are definitely correct. Any ideas ? by the way I am using the tbb for threading. Witold
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest