diff options
Diffstat (limited to 'profile-widget/profilewidget2.h')
-rw-r--r-- | profile-widget/profilewidget2.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/profile-widget/profilewidget2.h b/profile-widget/profilewidget2.h index b2632d511..395832d40 100644 --- a/profile-widget/profilewidget2.h +++ b/profile-widget/profilewidget2.h @@ -227,7 +227,7 @@ private: #endif TankItem *tankItem; - QList<QGraphicsSimpleTextItem *> gases; + std::vector<std::unique_ptr<QGraphicsSimpleTextItem>> gases; //specifics for ADD and PLAN #ifndef SUBSURFACE_MOBILE @@ -251,7 +251,8 @@ private: void updateThumbnailPaintOrder(); #endif - QList<DiveHandler *> handles; + std::vector<std::unique_ptr<DiveHandler>> handles; + int handleIndex(const DiveHandler *h) const; #ifndef SUBSURFACE_MOBILE void repositionDiveHandlers(); int fixHandlerIndex(DiveHandler *activeHandler); |