diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2018-07-15 17:30:34 +0200 |
---|---|---|
committer | Lubomir I. Ivanov <neolit123@gmail.com> | 2018-07-16 23:29:21 +0300 |
commit | 4931b5a8e61ab40d393a13742bec4e26fd4da155 (patch) | |
tree | 2cea45bd47a689713b28532a7360d4eed41a85f1 /core/divelogexportlogic.h | |
parent | b53672507dea35f5eed97f357dc6d5e13be95482 (diff) | |
download | subsurface-4931b5a8e61ab40d393a13742bec4e26fd4da155.tar.gz |
Dive media: fix stacking of thumbnails in profile plot
9efb56e2d43161d952efb444d1f13d87bfdd45b5 added code to rearrange
pictures on drag'n'drop. To keep the correct repainting order (i.e.
later thumbnails are painted on top of previous thumbnails), the
z-value was set accordingly. In principle a sound idea, but it did
not work out, because on hoverEnter and hoverExit events, the z-values
were modified, thus restoring the wrong drawing order.
Instead, use the QGraphicsItem::packBefore() function. Experimentation
showed that this only works if stacking is done from the back
of the list.
Silence an erroneous compiler warning by initializing a variable to 0.0.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'core/divelogexportlogic.h')
0 files changed, 0 insertions, 0 deletions