Seite 1 von 1

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

Verfasst: 27. August 2005 16:29
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

Verfasst: 14. September 2005 20:38
von FlorianBecker
Ja.