last forgotten one.

On Tue, Jan 21, 2014 at 3:37 PM, Tomaz Canabrava <[email protected]> wrote:

>
>
From b2432c22892e30a61bdf4ca17edd24e53c32910f Mon Sep 17 00:00:00 2001
From: Tomaz Canabrava <[email protected]>
Date: Tue, 21 Jan 2014 15:41:04 -0200
Subject: [PATCH 8/8] Remember to clean the tissues when changing dives.

Signed-off-by: Tomaz Canabrava <[email protected]>
---
 qt-ui/profile/profilewidget2.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/qt-ui/profile/profilewidget2.cpp b/qt-ui/profile/profilewidget2.cpp
index 045e7ee..790b2c6 100644
--- a/qt-ui/profile/profilewidget2.cpp
+++ b/qt-ui/profile/profilewidget2.cpp
@@ -375,6 +375,7 @@ void ProfileWidget2::plotDives(QList<dive*> dives)
 	diveComputerText->animateMoveTo(1 , sceneRect().height());
 
 	qDeleteAll(allTissues);
+	allTissues.clear();
 	for(int i = 0; i < 16; i++){
 		DiveCalculatedCeiling *tissueItem = new DiveCalculatedCeiling();
 		tissueItem->setHorizontalAxis(timeAxis);
@@ -382,6 +383,7 @@ void ProfileWidget2::plotDives(QList<dive*> dives)
 		tissueItem->setModel(dataModel);
 		tissueItem->setVerticalDataColumn(DivePlotDataModel::TISSUE_1 + i);
 		tissueItem->setHorizontalDataColumn(DivePlotDataModel::TIME);
+		allTissues.append(tissueItem);
 		scene()->addItem(tissueItem);
 	}
 	emit startProfileState();
-- 
1.8.5.3

_______________________________________________
subsurface mailing list
[email protected]
http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to