文章目录
高级小部件类
高级的GUI小部件,例如标签小部件和进度条,提供了更复杂的用户界面控制。
| QTreeView | QCalendarWidget | QListView |
|---|---|---|
![]() | ![]() | ![]() |
| 高级控件 | 说明 |
|---|---|
| QCalendarWidget | 基于月的日历小部件,允许用户选择一个日期 |
| QColumnView | 列视图的模型/视图实现 |
| QDataWidgetMapper | 数据模型的一个部分与小部件之间的映射 |
| QListView | 在模型上列出或图标视图 |
| QMacCocoaViewContainer | macOS的小部件,可用于包装任意的Cocoa视图(即NSView子类)并将它们插入Qt层次结构中 |
| QMacNativeWidget | 为macOS提供了一种将Qt部件放入Cocoa层次结构的方法 |
| QTableView | 表视图的默认模型/视图实现 |
| QTreeView | 树状视图的默认模型/视图实现 |
| QUndoView | 显示QUndoStack的内容 |
层次结构

除了日历控件,其余大部分都和模型视图有关系,另外两个和MacOS有关。
本文探讨了高级Qt GUI组件如QTreeView、QCalendarWidget和QListView,重点介绍它们在提供复杂用户界面控制中的作用,包括QCalendarWidget的日历选择功能和模型视图技术在QTableView和QTreeView中的应用。此外,文章还涉及与MacOS平台相关的特殊控件和技术集成。



76

被折叠的 条评论
为什么被折叠?



