2010-04-21 801 views
0

我正在开发一个qt浏览器插件,并希望在其中实现命名管道。我试过在QLocalSocket和QLocalServer中提供的基本财富cookie示例在exe中,它工作正常。但是,当我尝试在浏览器插件中实现类似的事情时,使插件存在的页面听取名称(如服务器)以及试图连接到此的另一个选项卡/窗口。但这似乎并不奏效。当我做一个客户端 - > errorString()它打印出“未知的错误”。Qt IPC - 命名管道

任何帮助我做错了什么?

由于一吨提前

回答

0

认沽调试输出到检查下列事项:

贵客户要求的连接?
服务器是否收到建立连接的请求?
每个实体是否创建了它的QLocalSocket实例?
QLocalSocket :: state()对两个实体都说了什么?

可能的原因:
你的代码路径是否都收到了cpu-time(在同一个进程中是单独的线程?)?
有没有死锁?