[gelöst] Bug in QCoreApplication::applicationDirPath()??

Alles rund um die Programmierung mit Qt
Antworten
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

[gelöst] Bug in QCoreApplication::applicationDirPath()??

Beitrag von BartSimpson »

Hallo kann es sein, das die Funktion QCoreApplication::applicationDirPath()
nicht korrekt funktioniert, sobald im Pfad Umlaute stehen?
Bei folgendenm Code habe ich das Probelm, wenn Umlaute im Pfad sind, wird die Datenbank nicht gefunden.

Code: Alles auswählen

QString Datenbankpfad=QCoreApplication::applicationDirPath();
Datenbank=QSqlDatabase::addDatabase("QSQLITE");
Datenbank.setDatabaseName(Datenbankpfad+QDir::separator()+"Datenbank.dat");
if (!Datenbank.open())
{
     //DB konnte nicht geöffnet werden:(
     emit Fehler(tr("Die Datenbank konnte nicht geöffnet werden."));
    return false;
}
.
.
.
versucht mit Qt 4.0.1 unter Windows XP SP2
FlorianBecker
Beiträge: 1213
Registriert: 2. Dezember 2004 10:54
Kontaktdaten:

Beitrag von FlorianBecker »

Ja.
Antworten