[gelöst] Filenamen von Pfad extrahieren

Alles rund um die Programmierung mit Qt
Antworten
Willi2793
Beiträge: 147
Registriert: 29. September 2008 10:59
Kontaktdaten:

[gelöst] Filenamen von Pfad extrahieren

Beitrag von Willi2793 »

Hallo,

ich bin mir nicht ganz sicher ob ich es einfach nicht finde oder ob es das nicht gibt. Ich habe einen Dateinamen und möchte da gerne Pfad und File voneinander trennen. Gibt es diese Funltion schon irgendwo in QT oder müßte ich sie selber programmieren? (ich weiß das dies nicht sooo viel Aufwand wäre, aber wenn es das doch schon git ...) ;)

Grüße,
Willi
Zuletzt geändert von Willi2793 am 18. Mai 2010 11:16, insgesamt 1-mal geändert.
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

QString QFileInfo::baseName () const
Returns the base name of the file without the path.

The base name consists of all characters in the file up to (but not including) the first '.' character.

Example:

QFileInfo fi("/tmp/archive.tar.gz");
QString base = fi.baseName(); // base = "archive"
The base name of a file is computed equally on all platforms, independent of file naming conventions (e.g., ".bashrc" on Unix has an empty base name, and the suffix is "bashrc").

See also fileName(), suffix(), completeSuffix(), and completeBaseName(
baseName war das Stichwort für die Suche
Willi2793
Beiträge: 147
Registriert: 29. September 2008 10:59
Kontaktdaten:

Beitrag von Willi2793 »

Boah, Danke. Ich habe in QFile und QDir gesucht. In QFileInfo nicht. Natürlich nicht :oops:

Danke nochmal
kater
Beiträge: 306
Registriert: 29. Dezember 2009 01:13
Wohnort: Darmstadt

Beitrag von kater »

Ich auch nicht. Habe das Wort "base" Einfach in die Indexsuche eingegeben. So einfach kann es manchmal sein ;)
Willi2793
Beiträge: 147
Registriert: 29. September 2008 10:59
Kontaktdaten:

Beitrag von Willi2793 »

:) Auf das Wort bin ich aber leider auch nicht gekommen.
Antworten