Russian Qt Forum
Ноябрь 26, 2024, 07:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: получение логина системы  (Прочитано 3097 раз)
BuRn
Гость
« : Ноябрь 21, 2011, 18:55 »

система linux , как с помощью QT получить логин. под которым зашел пользователь
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #1 : Ноябрь 21, 2011, 19:19 »

Цитировать
как с помощью QT получить логин
Дежурная шутка: никак, под Linux QuickTime'а нет.



Например так: qgetenv("USER");

Или: system("whoami"); из std.
Записан
BuRn
Гость
« Ответ #2 : Ноябрь 21, 2011, 19:22 »

кстате да , спасибо, про system забыл
Записан
andrew.k
Гость
« Ответ #3 : Ноябрь 21, 2011, 21:42 »

лучше getuid
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #4 : Ноябрь 21, 2011, 22:36 »

лучше getuid
Так оно верёт id, а не логин. Тогда уж в связке с getpwuid.
Записан
andrew.k
Гость
« Ответ #5 : Ноябрь 21, 2011, 22:42 »

лучше getuid
Так оно верёт id, а не логин. Тогда уж в связке с getpwuid.
Как говорится man man
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 23.