我使用QStandardItem::setTextAlignment()
确保元素显示在中央,但是当您双击某个项目(即编辑模式)时,它仍会显示在最左侧位置。
那么,如何使编辑模式作为显示模式工作?
答案 0 :(得分:1)
委托似乎比使用QStandardItem更具问题。
编辑QString后,default delegate editor factory会返回QLineEdit。
Afaik,这是QLineEdit的默认行为,如果你想改变它,你将不得不创建自己的lineedit类和你自己的委托。