是否有MVC嵌入式系统GUI示例?

时间:2009-02-27 18:43:35

标签: model-view-controller user-interface embedded

我想将MVC模式应用于我们为嵌入式系统开发的GUI。在这种情况下,我的理解是我们需要为Controller和View之间的侦听器/事件操作提供底层框架。此外,我已经看到一些示例,其中模型将事件发送到View,但也许这是不正确的。这看起来是否正确?

有没有人知道针对可能具有此功能的嵌入式设备的框架?

3 个答案:

答案 0 :(得分:1)

如果您的嵌入式设备支持Java,那么在这种情况下,eRCP将是最佳的GUI框架。 查看:http://www.eclipse.org/ercp/

模型发送事件到视图是一种通知视图更新有关模型中已更改事物的方法。这是M& M之间的正常沟通。 V中的MVC。但是,这里的“视图”应该是通用视图,它通过“可观察”界面绑定,而不是具体的界面。

例如:

  • 摘要视图:时钟(通用接口)
  • 具体视图:数字时钟,模拟时钟< - 时钟的实现
  • 型号:时间< - “知道”时钟但不是数字或模拟......

答案 1 :(得分:0)

我可以推荐Qt工具包。但是你没有提到你的平台功能。

答案 2 :(得分:0)

如果您正在使用Linux平台。尝试启发我见过的最好的GUI .....