查看完整版本: [-- QAbstractTableModel关于输入居中的问题 --]

QTCN开发网 -> Qt基础编程 -> QAbstractTableModel关于输入居中的问题 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

qazaq408 2017-11-27 14:49

QAbstractTableModel关于输入居中的问题

现在有个MVC结构,其中模型继承自QAbstractTableModel,我希望在修改数据时居中显示

我说的是修改数据时文字居中,就是鼠标双击某个Item的时候,这个item的文字居中,而不是显示的时候

在模型的data函数里有
  1. if(r == Qt::TextAlignmentRole)
            return QVariant(Qt::AlignCenter);
这个用于确保显示数据时都是居中,但这样设置后,修改数据时的Item还是左对齐,怎么样使得修改数据时也是左对齐?


笑颜 2017-11-27 18:23
修改数据的时候,应该是Delegate相关的一些设置吧!可以查询一下


查看完整版本: [-- QAbstractTableModel关于输入居中的问题 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled