【问题标题】:How to maintain MVC pattern in QT [duplicate]如何在 QT 中维护 MVC 模式 [重复]
【发布时间】:2013-07-09 05:52:18
【问题描述】:

我必须使用 MVC 在 QT 中创建一个应用程序。那么,如何在 qt 应用程序中维护 MVC 模式。如何在 QT 中创建控制器?

有什么帮助吗?

【问题讨论】:

    标签: c++ qt4 qt5


    【解决方案1】:

    MVC 表示分离的模型-视图-控制层。如果可以的话,把每一层的类放到自己的库中。

    控制器层是模型层和视图层之间的粘合剂。以最简单的形式,它只是连接它们的信号和插槽。更复杂的控制器正在使用 lambda 函数并在其方法中做更多事情。

    【讨论】:

    • 感谢您的回答,但是您有任何简单的示例来演示模型、视图和控制器的分离。
    • @snehal 目前没有。有时间我就举个例子
    • 为什么是共享库?它也可以是一个静态库吗?
    • @Korchkidu 我猜它也可以是一个静态库
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-20
    • 2014-08-23
    • 1970-01-01
    • 2011-10-12
    相关资源
    最近更新 更多