自己的一点小想法 希望大家不吝赐教
我有个调试动作的软件 使用QT做的
现在问题是 每次从服务器接受的数据需要经过两个循环才能将数据读入那个软件了
第一个循环是:是代码从服务器接受数据
第二个循环:软件从代码里读出数据 然后开启application.exec()事件循环
这样导致有延时 所以我想将两个循环合并起来 也就是想将application.exec()移植到我们的代码中
不知道这样能不能行 还有就是对application.exec() 还不是很了解
[解决办法]
1. application.exec()
本质是个消息循环,即取消息,处理消息;可以大概浏览下Qt的源代码。
... 这样导致有延时 所以我想将两个循环合并起来 也就是想将application.exec()移植到我们的代码中
~~·····
2. 试试可否把把{第一个循环}封装成消息,然后发送给app。
[解决办法]
别沉了