Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我QStandardItem::setTextAlignment()用来确保元素显示在中心,但是当你双击一个项目时,也就是编辑模式,它仍然显示在最左边的位置。
QStandardItem::setTextAlignment()
那么,如何让编辑模式作为显示模式工作呢?
与 QStandardItem 相比,委托似乎更成问题。
编辑 QString,默认委托编辑器工厂返回QLineEdit。
Afaik,这是 QLineEdit 的默认行为,如果你想改变它,你将不得不创建你自己的 lineedit 类和你自己的委托。