我正在开发一个qt浏览器插件,并希望在其中实现命名管道。我在exe中尝试了QLocalSocket和QLocalServer提供的基本幸运cookie示例,它运行正常。但是当我尝试在浏览器插件中实现类似的东西时,使插件所在的页面听取名称(如服务器)和另一个尝试连接到此的选项卡/窗口。但这似乎不起作用。当我做一个客户端 - > errorString()时,它打印出“未知错误”。
对我做错的任何帮助?
提前感谢
答案 0 :(得分:0)
调试输出以检查以下内容:
您的客户是否要求连接?
服务器是否收到了建立连接的请求?
每个实体都创建了它的QLocalSocket实例吗?
QLocalSocket :: state()在两个实体上都有什么说法?
可能的原因:
是否有两个代码路径都接收到cpu-time(同一进程中的单独线程?)?
有死锁吗?