Bonjour,

Je dois réaliser une application android avec Qt, j'ai besoin d'accéder à une base de donnée qui est sur un autre pc et lorsque je compile ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
bool DataBase::ConnexionDataBase()
{
 
    QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
 
    db.setHostName("192.168.241.187");      //adresse ip de la base de donnée 
    db.setDatabaseName("test");           //nom de la base de donnée
    db.setUserName("root");                 //id pour l'identification
    db.setPassword("");                     //mot de passe
 
    if(!db.open())
    {
 
        Mbdatabase.setText("Connexion à la base de donnée impossible");
        Mbdatabase.exec();
        return false;
    }
 
    return true;
 
}
j'obtiens ceci comme "erreur" :

QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
je comprends pas vraiment parce que il me met que QMYSQL n'est pas chargé puis en dessous c'est marqué que QMYSQL est disponible.
Merci d'avance pour vos réponse

ps : je développe sur mac avec Qt5.2.0 et Clang 64 bits comme compilateur