Seite 1 von 1

Applikations-Name (Arbeiten mit inifiles)

Verfasst: 12. September 2009 20:07
von drewle
Hallo,
ich würde gern Informationen in einem Inifile abspeichern. Dazu will ich QSettings verwenden. Das Inifile soll dabei den Namen der exe mit einem .ini Suffix haben. Ausserdem soll das Inifile im gleichen Verzeichnis wie die exe liegen.
Gibt es eine Möglichkeit den Namen der ausgeführten Exe haraus zu finden. (Der Name könnte ja nach dem compilieren geändert worden sein.)

Schonmal Danke,

Drew.

Verfasst: 12. September 2009 20:43
von Christian81
QCoreApplication::arguments()[0] beinhaltet den kompletten Dateinamen inkusive Pfad. Daraus kannst Du den Application-Name extrahieren.

Verfasst: 13. September 2009 13:31
von arj
Unter Windows gibt es da anscheinend Spezialfälle (siehe "Warning")

http://doc.trolltech.com/4.5/qcoreappli ... #arguments

Verfasst: 16. September 2009 17:16
von AuE
Was ist mit qApp->applicationDir() sowie qApp->applicationName()??