subsurface/profile-widget
Berthold Stoeger d0c26f42d7 profile: implement animation of the tooltip item
To do so, generalize the animation routine.

This seems to expose a QtQuick bug: we get spurious
hover-events when the tooltip item is updated in the
animation. We have to check for that to prevent
en endless loop (until the user moves the mouse out
of the profile window).

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-09-12 15:15:32 +02:00
..
animationfunctions.cpp profile: remove unused animation functions 2021-12-17 11:54:23 -08:00
animationfunctions.h profile: remove unused animation functions 2021-12-17 11:54:23 -08:00
CMakeLists.txt profile: first rudimentary port of the ToolTipItem to qt-quick 2024-09-12 15:15:30 +02:00
divecartesianaxis.cpp profile: implement panning of profile 2022-09-03 13:51:00 -07:00
divecartesianaxis.h profile: implement panning of profile 2022-09-03 13:51:00 -07:00
diveeventitem.cpp profile: show events in ToolTipItem 2024-09-12 15:15:32 +02:00
diveeventitem.h profile: show events in ToolTipItem 2024-09-12 15:15:32 +02:00
divehandler.cpp profile: render profile on desktop via QtQuick 2024-09-11 10:35:04 +02:00
divehandler.h Planner: Improve Gas Handling in CCR Mode. 2024-08-26 12:36:31 +12:00
divelineitem.cpp Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divelineitem.h Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divepercentageitem.cpp Profile: Fix the Initial Gasmix. 2024-09-03 18:19:44 +12:00
divepercentageitem.h cleanup: remove unused argument and private member 2022-03-12 08:28:32 -08:00
divepixmapcache.cpp Replace remaining qDebug()s by report_info() 2024-04-23 07:47:11 +07:00
divepixmapcache.h profile: cache pixmaps for dive event items 2021-12-17 11:54:23 -08:00
divepixmapitem.cpp profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
divepixmapitem.h profile: move picture removal from DivePictureItem to ProfileWidget2 2020-12-19 20:19:51 +01:00
diveprofileitem.cpp profile: render profile on desktop via QtQuick 2024-09-11 10:35:04 +02:00
diveprofileitem.h Profile: Add Gas Description to Disambiguate. 2024-05-31 22:50:09 +02:00
diverectitem.cpp Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
diverectitem.h Add SPDX header to profile widgets 2017-04-29 13:32:55 -07:00
divetextitem.cpp profile: render profile on desktop via QtQuick 2024-09-11 10:35:04 +02:00
divetextitem.h profile: improve calculation of the right border 2021-12-17 11:54:23 -08:00
profilescene.cpp profile: show events in ToolTipItem 2024-09-12 15:15:32 +02:00
profilescene.h profile: show events in ToolTipItem 2024-09-12 15:15:32 +02:00
profiletranslations.h profile: first rudimentary port of the ToolTipItem to qt-quick 2024-09-12 15:15:30 +02:00
profileview.cpp profile: implement animation of the tooltip item 2024-09-12 15:15:32 +02:00
profileview.h profile: implement animation of the tooltip item 2024-09-12 15:15:32 +02:00
profilewidget2.cpp profile: move zooming/panning code to ProfileView 2024-09-11 10:35:04 +02:00
profilewidget2.h profile: render profile on desktop via QtQuick 2024-09-11 10:35:04 +02:00
ruleritem.cpp profile: render profile on desktop via QtQuick 2024-09-11 10:35:04 +02:00
ruleritem.h profile: only keep pointer to plot_info in ruler objects 2022-03-13 15:08:01 -07:00
tankitem.cpp Profile: Fix the Initial Gasmix. 2024-09-03 18:19:44 +12:00
tankitem.h profile: remove last dc_number access from profile code 2022-04-03 08:29:05 -07:00
tooltipitem.cpp profile: implement animation of the tooltip item 2024-09-12 15:15:32 +02:00
tooltipitem.h profile: implement animation of the tooltip item 2024-09-12 15:15:32 +02:00
zvalues.h profile: first rudimentary port of the ToolTipItem to qt-quick 2024-09-12 15:15:30 +02:00