PDA

Показать полную графическую версию : [решено] GUI для динамической библиотеки. PAM


.Rock.
21-05-2012, 13:28
Здравствуйте. Ситуация следующая:
Написал свой модуль для PAM'а (Pluggable Authentication Modules; динамическая библиотека .so). Отлично работает, но ввод/вывод происходит в командной строке. Необходимо прикрутить графический интерфейс к динамической библиотеке. Вопрос, как это сделать наиболее простым образом. Qt'шный построитель, например, принципиально отказывается переходить в режим создания интерфейса, если проект - библиотека. И это, в общем-то логично...

ferget
21-05-2012, 18:06
запускайте


FILE *pp;
extern FILE *popen();

if ( !(pp=popen("ваша программа", "r")) )
return 1;


и перехватывайте вывод

.Rock.
21-05-2012, 22:37
Спасибо, попробую. Похоже, все просто)




© OSzone.net 2001-2012