System Standardverzeichnisse ermitteln

Verschiedenes zu Qt
Antworten
guenni81
Beiträge: 134
Registriert: 29. Juli 2006 02:22

System Standardverzeichnisse ermitteln

Beitrag von guenni81 »

Hallo zusammen,
ich hab da mal ne Frage zu Qt4. Und zwar, komme ich aus der wxWidgets Ecke und dort gab es eine Klasse (http://docs.wxwidgets.org/stable/wx_wxs ... paths.html) mit der ich mir verschiedene Standard Verzeichnisse vom Benutzer, Plugins, ConfigDir, etc. zurückgeben lassen konnte.
Nun Frage ich mich, wie ich mir mittels Qt4 diese Verzeichnisse ausgeben lassen kann?
mfg
Günni
RHBaum
Beiträge: 1436
Registriert: 17. Juni 2005 09:58

Beitrag von RHBaum »

QDir kennt zumindest root (c:\ oder halt / ) und homeDir.
Alles andere ist IMHO eh ned standardisiert.

Also um unter windows das Musik, Dokumente und settings verzeichniss, windows verzeichnis, system 32 verzeichniss rauszubekommen, musst scho die winAPI bemuehen ....

Was fuer pfade brauchst du denn, die in *Nix sowie Windows und Mac definiert sind ?

Ciao ...
guenni81
Beiträge: 134
Registriert: 29. Juli 2006 02:22

Beitrag von guenni81 »

Mir ging es jetzt mal eigentlich nur um den /usr/lib und den /usr/share/locale Pfad für Linux, aber generell hat mich das einfach nur mal so interessiert wie dies mit Qt4 gehand habt wird.
mfg
Günni
RHBaum
Beiträge: 1436
Registriert: 17. Juni 2005 09:58

Beitrag von RHBaum »

und wxwidgets kann das ? und das funktioniert mit den "allen" linux distries ?

Ciao ...
guenni81
Beiträge: 134
Registriert: 29. Juli 2006 02:22

Beitrag von guenni81 »

RHBaum hat geschrieben:und wxwidgets kann das ? und das funktioniert mit den "allen" linux distries ?
Naja, ob dies mit allen Linux distries funktioniert weiß ich leider nicht, das hab ich noch nie ausprobiert, aber mit der die ich nutze (Ubuntu) hat es geklappt.
mfg
Günni
Mani99
Beiträge: 244
Registriert: 15. April 2009 10:46
Wohnort: München

Beitrag von Mani99 »

Sind nicht /usr/lib und /usr/share usw. in irgendeinem rfc über linux dateisystem standards deffiniert?
Curtis Newton
Beiträge: 122
Registriert: 11. Juni 2008 18:39

Beitrag von Curtis Newton »

Mani99 hat geschrieben:Sind nicht /usr/lib und /usr/share usw. in irgendeinem rfc über linux dateisystem standards deffiniert?
http://de.wikipedia.org/wiki/Linux_Standard_Base

C.
guenni81
Beiträge: 134
Registriert: 29. Juli 2006 02:22

Beitrag von guenni81 »

Mani99 hat geschrieben:Sind nicht /usr/lib und /usr/share usw. in irgendeinem rfc über linux dateisystem standards deffiniert?
Bloß ob sich immer daran gehalten wird ist wieder ne andere Sache. :D
mfg
Günni
Mani99
Beiträge: 244
Registriert: 15. April 2009 10:46
Wohnort: München

Beitrag von Mani99 »

Was ich gesucht habe war das hier: http://de.wikipedia.org/wiki/Filesystem ... y_Standard

Daran sollten sich doch alle moderneren halten oder?
RHBaum
Beiträge: 1436
Registriert: 17. Juni 2005 09:58

Beitrag von RHBaum »

und wxwidgets kann das ? und das funktioniert mit den "allen" linux distries ?

Ciao ...
gouranga
Beiträge: 6
Registriert: 2. Oktober 2009 21:25

Beitrag von gouranga »

QString QDesktopServices::storageLocation ( StandardLocation type ) [static]

QString QDesktopServices::displayName ( StandardLocation type ) [static]

und

enum QDesktopServices::StandardLocation

8)
Antworten