Hallo,
sehe ich das richtig, dass Qt 4 leider keine Funktion besitzt um den Benutzernamen des aktuellen Benutzers auszulesen? Und da gibt es auch keine andere plattformunabhängige Möglichkeit zu, oder?
Grüße, Daniel
Benutzername in Qt4
-
- Beiträge: 89
- Registriert: 24. Februar 2006 16:41
- Wohnort: Dresden
Versuchs mal damit:
Code: Alles auswählen
QString userName()
{
QDir dir( QDir::home() );
QString userName = dir.dirName();
return userName;
}
Gruß, Peter
-
- Beiträge: 89
- Registriert: 24. Februar 2006 16:41
- Wohnort: Dresden
Nach einigem Suchen gefunden:
qgetenv ist in der qglobal.h deklariert:
Kurioserweise taucht diese Funktion nicht in der Doku auf.
Code: Alles auswählen
QString userName = qgetenv( "USER" );
Code: Alles auswählen
QByteArray qgetenv( const char *varName );
Gruß, Peter