gpt4 book ai didi

c++ - 用于 Qt C++ 开发的模型 View 展示器

转载 作者:搜寻专家 更新时间:2023-10-31 00:46:57 29 4
gpt4 key购买 nike

有人能给我指点一个很好的教程或示例项目,其中使用 Qt C++ 实现了 MVP 模式。我是 Qt 的新手,因为我来自 VB.NET 背景。 MVP 在 VB.NET 中很常见。进行谷歌搜索也不是那么有成果。请有人告诉我一些真实世界的例子。就像在 VB.NET 中一样,我们使用一些基本模型的 IList 创建复杂模型。所有这些都很重要。以及在我们使用 Collection 类的地方应该使用什么相关的数据结构。

最佳答案

要学习 MVP,我建议阅读 Michael Feather 的文章“The Humble Dialog Box”:

webarchive link

(这是 MVP 的一种特定形式,还有其他可能的变体。)

那篇文章中的示例是用 C++ 编写的。有的不是用Qt做的,而是或多或少独立于GUI框架的。 MVP 是关于将您的代码分为依赖于框架的部分和独立于框架的部分,这几乎可以通过使用任何 GUI 框架来学习。

关于c++ - 用于 Qt C++ 开发的模型 View 展示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4530980/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com