Название: Qt и процессы... нужен хэлп Отправлено: Del_G от Август 19, 2006, 10:11 Здравствуйте. В общем проблема в следующем-необходимо замоделировать несколько процессов и организовать общение между ними, например есть главное приложение которое порождает несколько процессов , пусть первый читает со стандартного ввода число и передает другому процессу, который возводит в квадрат переданые данные и возвращает их первому ,я могу это сделать, но мой код жестко привязан к платворме, начальство же требует кросплатформенности, что побудило меня заняться изучением Qt, мне пока трудно разобраться во всех тонкостях работы данной библиотеки, но я стараюсь. Помогите вникнуть в qt на данном примере !
Пиво гарантирую! Название: Qt и процессы... нужен хэлп Отправлено: Kirsten от Август 19, 2006, 14:01 Используй QProcess, при сигнале readyReadStandardOutput от первого считываешь данные и пишешь нужные тебе данные в стандартный поток ввода другого.
Название: Qt и процессы... нужен хэлп Отправлено: Daemon от Август 19, 2006, 17:05 Del_G то, что тебе нужно - называеться qdbus и появилось оно только в QT 4.2.0, так что качай CTP и разбирайся - там не сложно.
Название: Qt и процессы... нужен хэлп Отправлено: SLiDER от Август 19, 2006, 19:46 Цитата: "Daemon" Del_G то, что тебе нужно - называеться qdbus и появилось оно только в QT 4.2.0, так что качай CTP и разбирайся - там не сложно. D-BUS это конечно очень здорово, но Код: The QtDBus module is a Unix-only library that you can use to make Inter-Process Communication using the D-BUS protocol. А реально работающего порта D-BUS под винды я еще не видел. Так что если автору поста нужно писать под windows то придется или ждать или искать что-нибудь другое. :( Название: Qt и процессы... нужен хэлп Отправлено: Del_G от Август 22, 2006, 05:16 Большое всем спасибо за советы.Я сделал выводы!!!
|