我正在创建一个(linux)应用程序,并希望使用命名套接字。我相信QLocalSocket就意味着这一点。我错过了一些非常基本的东西--这让我很难理解这些文档:
发布于 2014-03-10 11:40:19
您缺少的元素似乎是QLocalServer类。
首先,应用程序创建一个QLocalServer实例,并通过运行listen()方法启动它。这将在Windows上创建一个命名管道(.\pipename),或者在Linux上创建一个本地域套接字文件(通常是/tmp/name)。然后,您的其他应用程序可以使用QLocalSocket连接到使用connectToServer()的服务器应用程序,并根据需要进行通信。
https://stackoverflow.com/questions/22287291
复制相似问题