Hola Ch1n0Cr creo que la mejor opción para lo que quieres ahora mismo es utilzar QSqlDatabase. Puedes utilizarlo para conectar con postgresql, mysql,....
Pero lo mas guapo es que tiene un driver de sqlite embeded. Es decir, mira como mola
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(filename);
bool ok = db.open();
QSqlQuery query;
query.exec("select * from lessons");
qDebug() << query.size();
qDebug() << query.isSelect();
qDebug() << query.isValid();
if (query.next ()) {
// La consulta obtuvo rows
printf ("**** name: %s", query.result(1).toString());
}
Pero lo mas guapo es que tiene un driver de sqlite embeded. Es decir, mira como mola
db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName(filename);
bool ok = db.open();
QSqlQuery query;
query.exec("select * from lessons");
qDebug() << query.size();
qDebug() << query.isSelect();
qDebug() << query.isValid();
if (query.next ()) {
// La consulta obtuvo rows
printf ("**** name: %s", query.result(1).toString());
}