Вобщем создал БД. Питаюсь создать таблицу.
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("base.db");
qDebug() << db.lastError();
qDebug() << " Opened: " << db.open();
QSqlQuery q;
qDebug() << " Query: " <<q.exec("CREATE TABLE (ID INTEGER PRIMARY KEY NOT NULL, )"
"Name TEXT NOT NULL, SurName TEXT NOT NULL, PassWord TEXT NOT NULL);");
Все компитится.При запуске в консоли видно.
QSqlError(-1, "", "")
Opened: true
Query: false
Файлик создается. Но он пуст. И иконка как пустого файла а не файла БД.