目录
四、Delegate + Model + View 自定义模型实现
1、QtTabelWidget.cpp - 组织界面,定义数据模型、委托、代理
2、QtModelViewTabelDelegate.cpp - 委托:用于 绘制自定义 名片控件
3、StudentTableModel.cpp - 创建模型类,提供数据的调用接口
4、TabelSortFilterProxyModel.cpp - 代理:用于对数据过滤、排序
零、附上最新版本
1、附上成果图:( 四 代码对应的效果图)
1、使用 QTableView 显示 10万条数据
2、每一条用自定义界面(名片的形式) 来显示
3、提供搜索过滤功能
2、代码位置:
https://download.csdn.net/download/LearnLHC/15933659
一、常用实现方式 - 有多少就创建多少,就显示多少
1、MainWindow.h文件
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QWidget>
#include <QTableWidget>
#include <QVBoxLayout>
#include <QTableWidgetItem>
#include <QList>
#include <QString>