在你重载QSqlTableModel的data函数里合适的位置加上下面这段对role的类型进行判断:
QVariant SqlTableModel::data(const QModelIndex & item, int role) const{ //其橡型他代码。。。 if (role == Qt::TextAlignmentRole){ 斗悔 return Qt::AlignCenter; } //其他梁销猜代码。。。}