Хочу сделать графическую надстройку над консольным приложением.
Создать новый процес и передать ему аргументы не сложно.
Но само консольное приложение работает в диалоге с пользователем, значит, простой вызов system() не прокатит...
Пробую этот механизм реализовать на Qt, используя класс QProcess.
В нём есть возможность установить сигнал readAllStandardOutput и выводить его куда-то...
Но мне надо ещё и вводить данные пользователем.
Может, кто видел уже решение этого, не важно, на какой билиотекЕ (GTK+, WxWidgets, boost, Qt и т.д.)?