【发布时间】:2015-12-05 12:22:40
【问题描述】:
为什么我调用idx.data()时下面的代码会崩溃?
QVariant ApplicantTableModel::data(const QModelIndex &idx, int role) const
{
if (!idx.isValid()) return QVariant();
if (idx.column() == 10 && role == Qt::DisplayRole)
if(idx.data() == "0")
return "-";
else return "+";
else return QSqlTableModel::data(idx,role);
}
【问题讨论】:
-
它崩溃是因为我调用了 idx.data(),但我不明白为什么?
标签: qt