mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-31 19:13:24 +00:00
Remove unnecessary deletes in destructor of ProfileWidget2
All the deleted items were added to the scene, which takes "ownership" (a remarkably fuzzy concept in Qt) of these objects. In principle, deleting these items is a bug - even though it is handled gracefully. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
6193aef9ac
commit
6cf06fb61d
2 changed files with 0 additions and 38 deletions
|
@ -166,43 +166,6 @@ ProfileWidget2::ProfileWidget2(QWidget *parent) : QGraphicsView(parent),
|
|||
#endif
|
||||
}
|
||||
|
||||
|
||||
ProfileWidget2::~ProfileWidget2()
|
||||
{
|
||||
delete background;
|
||||
delete profileYAxis;
|
||||
delete gasYAxis;
|
||||
delete temperatureAxis;
|
||||
delete timeAxis;
|
||||
delete diveProfileItem;
|
||||
delete temperatureItem;
|
||||
delete meanDepthItem;
|
||||
delete cylinderPressureAxis;
|
||||
delete gasPressureItem;
|
||||
delete diveComputerText;
|
||||
delete reportedCeiling;
|
||||
delete pn2GasItem;
|
||||
delete pheGasItem;
|
||||
delete po2GasItem;
|
||||
delete o2SetpointGasItem;
|
||||
delete ccrsensor1GasItem;
|
||||
delete ccrsensor2GasItem;
|
||||
delete ccrsensor3GasItem;
|
||||
#ifndef SUBSURFACE_MOBILE
|
||||
delete toolTipItem;
|
||||
delete diveCeiling;
|
||||
delete heartBeatAxis;
|
||||
delete heartBeatItem;
|
||||
delete percentageAxis;
|
||||
delete ambPressureItem;
|
||||
delete gflineItem;
|
||||
delete mouseFollowerVertical;
|
||||
delete mouseFollowerHorizontal;
|
||||
delete rulerItem;
|
||||
#endif
|
||||
delete tankItem;
|
||||
}
|
||||
|
||||
#define SUBSURFACE_OBJ_DATA 1
|
||||
#define SUBSURFACE_OBJ_DC_TEXT 0x42
|
||||
|
||||
|
|
|
@ -137,7 +137,6 @@ slots: // Necessary to call from QAction's signals.
|
|||
#endif
|
||||
|
||||
protected:
|
||||
virtual ~ProfileWidget2();
|
||||
void resizeEvent(QResizeEvent *event) Q_DECL_OVERRIDE;
|
||||
#ifndef SUBSURFACE_MOBILE
|
||||
void wheelEvent(QWheelEvent *event) Q_DECL_OVERRIDE;
|
||||
|
|
Loading…
Add table
Reference in a new issue