Название: В чем проблема?
Отправлено: Bag от Сентябрь 16, 2007, 22:46
Подскажите пожалуйста почему при компиляции кутешного примера cachedtable возникает следующая ошибка? In file included from main.cpp:41: ../connection.h:43:24: QSqlDatabase: No such file or directory ../connection.h:44:21: QSqlError: No such file or directory ../connection.h:45:21: QSqlQuery: No such file or directory In file included from main.cpp:41: ../connection.h: In function `bool createConnection()': ../connection.h:57: error: `QSqlDatabase' undeclared (first use this function) ../connection.h:57: error: (Each undeclared identifier is reported only once for each function it appears in.) ../connection.h:57: error: expected `;' before "db" ../connection.h:58: error: `db' undeclared (first use this function) ../connection.h:69: error: `QSqlQuery' undeclared (first use this function) ../connection.h:69: error: expected `;' before "query" ../connection.h:70: error: `query' undeclared (first use this function) mingw32-make[1]: *** [tmp\obj\release_shared\main.o] Error 1 mingw32-make[1]: Leaving directory `C:/QT/4.3.1/examples/sql/cachedtable' mingw32-make: *** [release] Error 2 Версия qt 4.3.1 ставил из бинарника. Пример никак не менял.
Название: Re: В чем проблема?
Отправлено: Racheengel от Сентябрь 16, 2007, 23:11
скорее всего не подключен модуль QtSql
Название: Re: В чем проблема?
Отправлено: Bag от Сентябрь 16, 2007, 23:21
а как его подключить? PS я только начинаю разбирать с qt поэтому могу задавать тупые вопросы.
Название: Re: В чем проблема?
Отправлено: AlekSi от Сентябрь 16, 2007, 23:26
В файл проекта (.pro) пишешь: В примере, кстати, эта строчка есть.
|