跨平台临时QLocalServer名称

时间:2019-01-24 10:24:00

标签: linux windows qt sockets named-pipes

我使用Qt并可以使用QTemporaryFile创建临时文件,但是似乎没有用于创建临时本地套接字的相应功能:

来自QLocalServer::listen(const QString &name)

  

通常,您只需要输入“ foo”之类的名称,但在Unix上也可以是诸如“ / tmp / foo”的路径,而在Windows上则可以是诸如“ \。\ pipe \”的管道路径。 foo”

我正在创建多个并发的QLocalServer实例,这些实例需要有所区别。生成不冲突的name自变量的跨平台方法是什么?

0 个答案:

没有答案