QFileDialog

Alles rund um die Programmierung mit Qt
Antworten
Coca
Beiträge: 42
Registriert: 3. April 2006 13:53
Kontaktdaten:

QFileDialog

Beitrag 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.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Was verleiht man in so einem Fall? Goldene Zitronen oder goldene Himbeeren?
Alci
Beiträge: 70
Registriert: 24. März 2006 23:34

Beitrag 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?
Antworten