【发布时间】:2016-10-18 04:52:51
【问题描述】:
我已经用 Objective C 开发 iOS 应用程序近 4 年了(其中也有一些 Android 开发人员)。我被任命了一个新项目,主要通过使用 Widgets 来开发使用 Qt/C++ 的跨平台应用程序。
我已经学习了基本的 C++,目前正在接近介绍 Qt 在线课程的结尾。到目前为止,类之间的通信一直是使用信号和插槽机制完成的。
来自 iOS,我习惯于依赖协议/委托、通知和 KVO 设计模式。我想知道,在使用 Qt/C++ 时,信号和插槽是唯一用于类之间通信的设计模式吗?
干杯。
【问题讨论】:
-
您可以使用 C++ 实现您希望的任何对象间通信方式。模式由你决定。您不仅限于 Objective C 提供的内容。
标签: c++ objective-c xcode swift qt