Я гуглил это, но не могу найти это.
Есть ли способ QT использовать сокеты linux? Похоже, класс QSocket используется для сетевых сокетов, а не для локальных сокетов Linux.
Кто-нибудь знает что-нибудь об этом? А может быть, учебник, чтобы начать?
QSocket?Я думаю, что вы смотрите на неправильную версию Qt:)
Для рекомендуемого Qt (4.6) есть QTcpSocket для сокетов TCP.Если вы имеете в виду сокеты локального домена, существует QLocalSocket.
http://doc.qt.digia.com/4.6/qtcpsocket.html
http://doc.qt.digia.com/4.6/qlocalsocket.html
Не используйте 0-таймер и не используйте потоки.В этом нет необходимости, вы получите уведомление с помощью сигнала readyRead (), если появятся новые данные.
Посмотрите на 'Local Fortune Client' и 'Local Fortune Server', в разделе IPC в демонстрационных версиях QtCreator. Те используют QLocalSocket, который является сокетом локального домена в * nix.