• 4497阅读
  • 3回复

QSqlTableModel的setData函数是不work的??? [复制链接]

上一主题 下一主题
离线firerun
 

只看楼主 倒序阅读 楼主  发表于: 2013-07-26



bool QSqlTableModel::setData ( const QModelIndex & index, const QVariant & value, int role = Qt::EditRole ) [virtual]



调用这个函数返回 false



重载后 试图调用QAbstractItemModel::setData()也返回false

离线XChinux

只看该作者 1楼 发表于: 2013-07-26
那你要找出问题在哪里?还有,你的表,有主键吗?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线tank309019

只看该作者 2楼 发表于: 2013-07-26
我也出现了这个问题, 真操蛋啊, 找了一圈也没有找到谁解决了, 求解
离线jiaqizeng
只看该作者 3楼 发表于: 2013-07-30
我也是这样的,就是在relational那一列setdata()就会return false;
我是这样写的tableModel->index(rowNum,2)->setData(index1,name)
求大神指教!!!
快速回复
限100 字节
 
上一个 下一个