Seite 1 von 1

QFileDialog

Verfasst: 12. April 2006 11:40
von Coca
Also Leute habe Folgendes Problem wie immer :D

Ich klicke auf den Button es erscheint das Dursuchen fenster also ich wähle das verzeichnis was Angezeigt wird im QListWidget.
Klappt auch prima alles in ordnung.
void SchemaAdmin::on_BtnBrowse_clicked()
{
QString sTemp;
QSettings settings("HKEY_LOCAL_MACHINE\\SOFTWARE\\....\\....\\....",QSettings::NativeFormat);

sTemp = settings.value("SchemaOutputDir").toString();


ui.label_Inactive->setText(sTemp);



m_CurrentDir = QFileDialog::getExistingDirectory(this,
tr("Bitte Wählen Sie ein Verzeichniss"),
sTemp,
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);

ui.label_Inactive->setText(m_CurrentDir);

InactiveList(m_CurrentDir);

}
Aber Wenn ich beim Auswählen eines Verzeichnis statt "OK" auf "Abbrechen" klicke, Zeigt der mir im QListWidget keine datei an also ich meine wenn man auf Abbrechen klickt sollte er natürlich das zuletzt verwendete verzeichniss anzeigen.

Verfasst: 12. April 2006 11:58
von macman
Was verleiht man in so einem Fall? Goldene Zitronen oder goldene Himbeeren?

Verfasst: 12. April 2006 12:27
von Alci
Also entweder ist das jetzt ein schlechter Aprilscherz, oder du meinst das wirklich ernst.

Nur mal so ein kleiner Vorschlag:
Wie wärst den wenn du vorher abfragst, ob der Dateinamen, der vom QFileDialog geliefert wird gültig ist, bevor du die Liste füllst?