diff options
author | MohammadHossein Qanbari <mohammad.qanbari@qt.io> | 2024-06-06 13:06:15 +0200 |
---|---|---|
committer | MohammadHossein Qanbari <mohammad.qanbari@qt.io> | 2024-06-11 05:23:07 +0200 |
commit | 5bdf12fc6aad1b2835587f6b7bbe11603ec41389 (patch) | |
tree | 23f556c2ea56b6f2dd2321eeeb65c2a3ab00acc0 /src/quick/items/qquickanimatedsprite_p.h | |
parent | e0e2f447add3baee69468dc620d560026646eb28 (diff) |
If the user drags a column from outside the visible area and drops it
into the visible area when the column contains a formula that depends
on a visible cell, updating that cell will not update the cell
containing the formula.
The reason is that the update method in the SpreadModel updates the
wrong rows and columns. The visible rows and columns need to be mapped
to the model's rows and columns.
The improvement is that the update uses a mutex instead of enabling or
disabling the connection in the view. However, the blockConnection()
function has been kept because some actions need to update a large
amount of data in the model, and then the view can be updated without
any extra view updates.
The pan and reset_reordering icons are updated. The new icons have
been designed by the designers.
Task-number: QTBUG-125767
Pick-to: 6.8
Change-Id: I20ea1ef0bb777b5b0b04e7ae74df172ffc5b5ed8
Reviewed-by: Santhosh Kumar <santhosh.kumar.selvaraj@qt.io>
Diffstat (limited to 'src/quick/items/qquickanimatedsprite_p.h')
0 files changed, 0 insertions, 0 deletions