Well, I have discovered my problem.
I was trying to read the file before closing it:
QString cadenaimportar = "SELECT importar_copy('" + tabla + "','/path/conceptos.csv',)";
......
file.close();
And it would be:
file.close();
QString cadenaimportar = "SELECT importar_copy('" + tabla + "','/path/conceptos.csv',)";
QSqlQuery consulta(db);
if(consulta.prepare(cadenaimportar))
{
consulta.exec();
}
qDebug()<<consulta.lastError()<<"--"<<consulta.lastQuery();