Хранилища Subversion OpenInventory

Сравнить редакции

Не учитывать пробелы Редакция 172 → Редакция 182

/trunk/ClassEditor/mymodel.cpp
40,11 → 40,18
}
*/
lResult = QSqlTableModel::setData(index, value, role);
 
// if (index.column() == 5) return lResult;
if (lResult) {
QModelIndex newindex;
QSqlRecord rec = record(index.row());
 
rec.setValue(index.column(), value);
if (value.isNull()) {
rec.setNull(index.column());
 
}
else rec.setValue(index.column(), value);
 
rec.setGenerated(index.column(), true);
 
/*
67,9 → 74,11
 
lResult = updateRowInTable(index.row(), rec);
/// QSqlTableModel::setData(newindex, QVariant(str_tmp), Qt::EditRole);
// submitAll();
// this->select();
 
 
}
emit dataChanged(index, index);;
return lResult;
}