+ if (_layout_v_offset == v_offset)
+ return;
+
+ _layout_v_offset = v_offset;
+}
+
+int RowItem::visual_v_offset() const
+{
+ return _visual_v_offset;
+}
+
+void RowItem::set_visual_v_offset(int v_offset)
+{
+ _visual_v_offset = v_offset;
+}
+
+void RowItem::force_to_v_offset(int v_offset)
+{
+ _layout_v_offset = _visual_v_offset = v_offset;