[Interest] QSqlDatabase and threads
lykurg at gmail.com
Thu May 30 18:11:59 CEST 2013
AFAIK what you are trying is not possible:
Am 30.05.2013 18:03, schrieb Witold E Wolski:
> 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
> 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.
> Interest mailing list
> Interest at qt-project.org
More information about the Interest