Qt Code:
  1. class MyModel : public QSqlRelationalTableModel {
  2. public:
  3. MyModel(QObject *parent=0) : QSqlRelationalTableModel(parent){}
  4. Qt::ItemFlags flags ( const QModelIndex & index ) const{
  5. if(index.column()!=0)
  6. return QSqlRelationalTableModel::flags(index);
  7. return (QSqlRelationalTableModel::flags(index) & ~Qt::ItemIsEditable);
  8. }
  9. };
To copy to clipboard, switch view to plain text mode