[gelöst] Bug in QCoreApplication::applicationDirPath()??
Verfasst: 27. August 2005 16:29
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.
versucht mit Qt 4.0.1 unter Windows XP SP2
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;
}
.
.
.