subsurface/profile-widget
Berthold Stoeger 51dc5113c2 profile: for printing/mobile access ProfileScene directly
Instead of using the interactive ProfileWidget2, just
use the ProfileScene to render the profile for printing,
export and mobile. One layer (QWidget) less.

This removes all the kludges for handling DPR on mobile.
Thus, the rendering will now be off and have to be fixed
by redoing the scaling code.

Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2021-12-17 11:54:23 -08:00
..
animationfunctions.cpp Profile: add speed parameter to Animation::* functions 2019-07-12 09:59:28 +02:00
animationfunctions.h Profile: add speed parameter to Animation::* functions 2019-07-12 09:59:28 +02:00
CMakeLists.txt profile: introduce a ProfileScene stub 2021-12-17 11:54:23 -08:00
divecartesianaxis.cpp profile: pass print-mode add construction of ProfileScene 2021-12-17 11:54:23 -08:00
divecartesianaxis.h profile: pass print-mode add construction of ProfileScene 2021-12-17 11:54:23 -08:00
diveeventitem.cpp cleanup: replace membuffer by qasprintf_loc() 2021-07-23 11:22:43 -07:00
diveeventitem.h profile: scale dive event items according to font print scale 2021-07-04 11:51:17 -07:00
divehandler.cpp profile: move axes to ProfileScene 2021-12-17 11:54:23 -08:00
divehandler.h profile: pass dive to DiveHandler 2021-01-10 15:57:39 -08: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
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: pass fontPrintScale at construction time 2021-12-17 11:54:23 -08:00
diveprofileitem.h profile: update comment 2021-12-17 11:54:23 -08: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: pass fontPrintScale at construction time 2021-12-17 11:54:23 -08:00
divetextitem.h profile: pass fontPrintScale at construction time 2021-12-17 11:54:23 -08:00
divetooltipitem.cpp cleanup: replace membuffer by membufferpp in C-code 2021-07-23 11:22:43 -07:00
divetooltipitem.h cleanup: remove function static variables 2021-07-20 09:27:35 -07:00
profilescene.cpp profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
profilescene.h profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
profilewidget2.cpp profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
profilewidget2.h profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
qmlprofile.cpp profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
qmlprofile.h profile: for printing/mobile access ProfileScene directly 2021-12-17 11:54:23 -08:00
ruleritem.cpp profile: pass dive to RulerItem 2021-01-10 15:57:39 -08:00
ruleritem.h profile: pass dive to RulerItem 2021-01-10 15:57:39 -08:00
tankitem.cpp profile: pass fontPrintScale at construction time 2021-12-17 11:54:23 -08:00
tankitem.h profile: pass fontPrintScale at construction time 2021-12-17 11:54:23 -08:00