假设它已启用,如果更改是由程序本身通过例如setPos引起的,是否会调用itemChange ?
根据Qt文档,是的,itemChange()
函数将在setPos()
函数调用之后被调用:
[. .setPos()函数将再次调用itemChange (ItemPositionChange)。