• 5911阅读
  • 2回复

QT4下TableView与TableModel和Delegate配合使用的问题: [复制链接]

上一主题 下一主题
离线zhangjh_sdu
 
只看楼主 倒序阅读 楼主  发表于: 2008-08-29
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
我在一个Widget中创建一个TableView,并给它设置了一个数据模型,显示正常。之后给它加了一个代理后,数据模型中内容不能显示了,调试发现数据模型的data函数根本就没有响应,哪位大侠知道原因,谢谢!!

TableView初始化的部分代码如下:
EditorTableModel* pModel = new EditorTableModel(tableView);
pModel->setModelType(EditorTableModel::DevPointsType);
QStringList header;
header<<tr("序号")<<tr("组号")<<tr("条目号")<<tr("名称")<<tr("单位")<<tr("分字符")<<tr("合字符");
pModel->setHeader(header);
pModel->setRowNumber(3);

tableView->setModel(pModel);
EditorDelegate delegate(tableView);
tableView->setItemDelegate(&delegate);

MFC QT混合编程
离线zhangjh_sdu
只看该作者 1楼 发表于: 2008-08-29
已解决,个人使用问题!
MFC QT混合编程
离线蠢蠢欲懂
只看该作者 2楼 发表于: 2012-05-04
回 1楼(zhangjh_sdu) 的帖子
解决了为什么不拿出来分享呢????
快速回复
限100 字节
 
上一个 下一个