Всем привет. Собрал и установил qt-плагин для oracle. Взял
отсюдаПри сборке почему-то не нашлась стандартная сишная функция time(), но это проблему решил добавив #include <time.h>
Полученную dll скопировал в C:\Qt\2010.02.1\qt\plugins\sqldrivers
Далее, в своём приложении пытаюсь создать экземпляр базы:
QSqlDatabase db = QSqlDatabase::addDatabase("QOracle10");
db.setDatabaseName("TESTDB");
db.setUserName("test");
db.setPassword("test");
db.open();
Однако уже на 1-й строчке программа вылетает. В консоле следующее:
QObject::moveToThread: Current thread (0x92bc8e8) is not the object's thread (0x3e4cb0).
Cannot move to target thread (0x3e4cb0)
Что я не так сделал?