Как можно обмениваться сообщениями между двумя Qprocess, желательно увидеть пример простенького кода, либо между главным и дочерним процессом?
Я создаю два объекта класса qprocess и хочу понять как можете обмениваться сообщениями и сигналами между ними, а также как можно взаимодействовать с основным процессом, хочу увидеться пример кода, сам очень долго пытался и не смог разобраться, заранее спасибо)
Пасечник Кузьмич, в том-то и дело, что все обгуглил, готовых примеров нет, а в документации библиотеки не разобрался полностью, если я использую метод write, для qprocess, то не получается в дочернем процессе прочесть эту byte строку, я пытался использовать методы модуля sys(stdin, argv), а также методы readchannel у класса process
Твоя постановка с обменом сообщений - это полноценный двусторонний сетевой протокол.
Это сложно. Начни с чего-то более простого. Например: родитель запустил потомка
и передал ему параметры. Как в RPC.
Если этого будет недостаточно - то расскажи что у тебя за задача такая что ты захотел полноценный
сетевой проткол. Я говорю сетевой а вобщем подразумеваю IPC.