Решил тут в общеукрепительных целях сделать кастомную «консоль» для R, чтобы каждый кусочек вывода можно было удалять/редактировать по отдельности. Для этого запустил R через QProcess, кормлю ему команды, получаю вывод через stdout/stderr. Но затык получился с вопросом автодополнения. Я думал, проще будет. Но по факту, если после жмакания tab-а R выдает список вариантов (то есть, я посылаю текст с \t+ на конце), то событие «readyRead» не генерируется. Если просто так читать out/err, то там ничего нет (если я не напортачил). Доступным этот вывод становится, если в процесс уйдет «\n», но это не то, что мне нужно. По моим представлениям, варианты для автодополнения должны были бы читаться, как и любой другой вывод R, но этого не происходит.
Чего я не понимаю?
Ответ на:
комментарий
от unC0Rr
Ответ на:
комментарий
от unnamed
Ответ на:
комментарий
от Smacker
Ответ на:
комментарий
от unnamed
Ответ на:
комментарий
от Smacker
Ответ на:
комментарий
от Smacker
Ответ на:
комментарий
от Smacker
Ответ на:
комментарий
от dt1
Ответ на:
комментарий
от Smacker
Ответ на:
комментарий
от dt1
Ответ на:
комментарий
от Smacker
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум QProcess, непонятное поведение дочернего процесса. (2013)
- Форум [r][трафик процесса] (2010)
- Форум QProcess (2011)
- Форум Странный QProcess (2015)
- Форум QProcess::start и QDebug из дочернего процесса (2012)
- Форум Вопрос QProcess (2005)
- Форум Автодополнение (2015)
- Форум QProcess и gcc -v (2016)
- Форум [qt]непонятки с QProcess (2009)
- Форум QProcess возвращает process crashed (2013)