[solved] QFileDialog unter Windows (Slashes vs Backslashes)
Verfasst: 1. Februar 2008 10:54
Hallo,
ich bastel gerade meinen Open File Part innerhalb meinem Windows-Programm.
implementiert im ersten Schritt so:
im folgenden überprüfe ich ob ein File selektiert wurde oder nicht
Das interessante an dem logText ist,
dass ich nun den kompletten Pfad angezeigt kriege. Soweit schön und gut.
Nur ist der Pfad nicht in Windows-üblicher Schreibweise.
Back-slashes werden durch Slashes ersetzt.
bsp:
10:42:27 ::: Firmware selected. C:/foo.txt
Ist das ein bekannter Zustand oder mache ich da was verkehrt ?
gruss
ape
ich bastel gerade meinen Open File Part innerhalb meinem Windows-Programm.
implementiert im ersten Schritt so:
Code: Alles auswählen
QString fileName = QFileDialog::getOpenFileName(this, tr("Select Firmware"),
"/",
tr("All (*.*)"));
Code: Alles auswählen
if (fileName.isEmpty())
{
// kein file selektiert
flashButton->setEnabled(false);
}
else
{
// File selektiert - output für log
logText = QTime::currentTime().toString() + " ::: Firmware selected. " + fileName;
}
dass ich nun den kompletten Pfad angezeigt kriege. Soweit schön und gut.
Nur ist der Pfad nicht in Windows-üblicher Schreibweise.
Back-slashes werden durch Slashes ersetzt.
bsp:
10:42:27 ::: Firmware selected. C:/foo.txt
Ist das ein bekannter Zustand oder mache ich da was verkehrt ?
gruss
ape