首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web Services在Blackberry Cascades应用中的设计

Web Services在Blackberry Cascades应用中的设计
EN

Stack Overflow用户
提问于 2012-10-18 05:41:00
回答 1查看 214关注 0票数 0

我正在(尝试)编写一个Cascades应用程序,其中包含对各种Web服务的许多调用。我已经在我的主Application类中很好地实现了这一点,但我希望能够调用另一个类-如果您愿意的话,调用一个Services Manager类-并在服务调用已经由Services Manager类处理并完成时,让它向我的调用Application类返回值。

这是一个好的设计吗?这是我在Java语言中采用的路线,但我对C++和QT完全陌生。我可以潜在地使用一个发射和信号处理来产生这个功能吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-18 05:45:56

是的,如果我没看错的话。

ServicesManager类通过信号/插槽与应用程序类通信是完全合理的。这听起来像是它们在不同的线程中运行,但这对于Qt信号/插槽来说是很好的。此外,您还可以子类化signal类以发送自定义有效负载(或者只需告诉接收方“嘿,我完成了,请向我查询结果”)。

如果async是你想要的,看看这个很好的解释:

Qt Signals/Slots across Threads

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12943852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档