データベースからテーブルを取り出して表示したいが、関数に基づいて特定の列を変更したい
QSqlTableModel *model = new QSqlTableModel(parentObject, database);
model->setTable("employee");
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
model->select();
model->setHeaderData(0, Qt::Horizontal, tr("Name"));
model->setHeaderData(1, Qt::Horizontal, tr("Salary"));
model->setHeaderData(2, Qt::Horizontal, tr("encrypted_item"));
QTableView *view = new QTableView;
view->setModel(model);
view->hideColumn(0); // don't show the ID
view->show();
しかし、暗号化されたアイテムを印刷する代わりに、復号化して表示したいのですが、どうすればよいですか?