subsurface/qt-ui/profile
Dirk Hohndel fb371c0633 TankBar: don't risk dereferencing stale pointers
Basically we could end up in a situation where the plotInfo is no longer
valid, yet the model changes and triggers a redraw before the new data is
passed into the TankBar.

Instead of chasing that race condition it seemed much easier to just copy
the plot_data entries and the gas information in the dive.

Fixes #716

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2014-08-23 07:23:42 -07:00
..
animationfunctions.cpp Add a new 'show' Animation, and use it on the close button. 2014-07-30 14:15:09 -07:00
animationfunctions.h Add a new 'show' Animation, and use it on the close button. 2014-07-30 14:15:09 -07:00
divecartesianaxis.cpp Remove unused static function 2014-08-06 10:59:26 -07:00
divecartesianaxis.h Make the Axis set the changed flag when a new line is set 2014-07-29 15:33:00 -07:00
diveeventitem.cpp Correct usage of current_dive to displayed_dive 2014-07-18 10:09:42 -07:00
diveeventitem.h New profile: fix event hiding logic 2014-03-16 15:11:35 -07:00
divelineitem.cpp Code cleanup: removed bogus animation functions 2014-07-11 17:01:12 -07:00
divelineitem.h Code cleanup: removed bogus animation functions 2014-07-11 17:01:12 -07:00
divepixmapitem.cpp Move the Trash bin to the topRight on the pictures 2014-08-07 13:12:32 -07:00
divepixmapitem.h Delete pictures from the Widget by pressing delete 2014-08-06 18:32:28 -07:00
diveplotdatamodel.cpp profile capitalisation 2014-07-11 10:44:41 -07:00
diveplotdatamodel.h Add missing struct keyword in DivePlotDataModel 2014-07-17 00:04:24 -07:00
diveprofileitem.cpp Code cleanup: HeartRate item was doing insane things 2014-07-23 07:51:22 -07:00
diveprofileitem.h Code cleanup: HeartRate item was doing insane things 2014-07-23 07:51:22 -07:00
diverectitem.cpp Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
diverectitem.h Massive automated whitespace cleanup 2014-02-27 20:09:57 -08:00
divetextitem.cpp Code cleanup: removed bogus animation functions 2014-07-11 17:01:12 -07:00
divetextitem.h Code cleanup: removed bogus animation functions 2014-07-11 17:01:12 -07:00
divetooltipitem.cpp Do not create a backup for Q_FOREACH container 2014-07-15 16:55:10 -07:00
divetooltipitem.h Fixe movement of DiveHandlers when moving the NotificationArea 2014-05-24 07:30:36 -07:00
profilewidget2.cpp Make sure tank bar button triggers tank bar 2014-08-21 07:52:14 -05:00
profilewidget2.h Fix crash when calling the planner twice in a row 2014-08-19 21:57:15 -05:00
ruleritem.cpp Simplify ruler update code. 2014-06-01 15:42:32 -07:00
ruleritem.h Simplify ruler update code. 2014-06-01 15:42:32 -07:00
tankitem.cpp TankBar: don't risk dereferencing stale pointers 2014-08-23 07:23:42 -07:00
tankitem.h TankBar: don't risk dereferencing stale pointers 2014-08-23 07:23:42 -07:00