Bump.

Could someone verify that I am taking the "proper" approach with what I am doing here?

I have experimented with moving the widget in the updateEditorGeometry call, but when I do, it seems that the coordinate system suddenly switches from the cell the item is in, to the table the item is in (i.e. if I move the widget in the third row to (10, 2) it does move, but to (10, 2) relative to the view window, down in cell 0, 0). I could set up to calculate the proper global position based on row/column, etc. But it seems to me that there ought to be a cleaner way.