У вас есть несколько вариантов здесь.
Если возвращаемое значение может помещаться в целое число, то вам определенно следует использовать ExitCode
вашего процесса Qt.
Если возвращаемое значение является более сложным, то вам нужно написать более сложную систему IPC (Inter Process Communication). Также есть несколько вариантов:
- записать в простой текстовый файл, а затем прочитать его в приложении C #
- добавить сообщение в очередь (например, MSMQ), а затем прочитать его в приложении C #
- разместить веб-сервис в приложении C # и вызывать его из приложения Qt (хостинг веб-сервиса может быть легко осуществлен с помощью WCF)
- использовать именованную трубу
- и т.д.