diff options
Diffstat (limited to 'core/subsurface-qt/DiveObjectHelper.h')
-rw-r--r-- | core/subsurface-qt/DiveObjectHelper.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/subsurface-qt/DiveObjectHelper.h b/core/subsurface-qt/DiveObjectHelper.h index 7e3073c00..a090811de 100644 --- a/core/subsurface-qt/DiveObjectHelper.h +++ b/core/subsurface-qt/DiveObjectHelper.h @@ -6,6 +6,7 @@ #include <QObject> #include <QString> #include <QStringList> +#include <QVector> #include <QVariant> class DiveObjectHelper : public QObject { @@ -38,7 +39,7 @@ class DiveObjectHelper : public QObject { Q_PROPERTY(QString suit READ suit CONSTANT) Q_PROPERTY(QStringList cylinderList READ cylinderList CONSTANT) Q_PROPERTY(QStringList cylinders READ cylinders CONSTANT) - Q_PROPERTY(QList<CylinderObjectHelper*> cylinderObjects READ cylinderObjects CONSTANT) + Q_PROPERTY(QVector<CylinderObjectHelper> cylinderObjects READ cylinderObjects CONSTANT) Q_PROPERTY(QString tripId READ tripId CONSTANT) Q_PROPERTY(int tripNrDives READ tripNrDives CONSTANT) Q_PROPERTY(int maxcns READ maxcns CONSTANT) @@ -52,7 +53,6 @@ class DiveObjectHelper : public QObject { Q_PROPERTY(QString fullTextNoNotes READ fullTextNoNotes CONSTANT) public: DiveObjectHelper(struct dive *dive); - ~DiveObjectHelper(); int number() const; int id() const; struct dive *getDive() const; @@ -84,7 +84,7 @@ public: QStringList cylinderList() const; QStringList cylinders() const; QString cylinder(int idx) const; - QList<CylinderObjectHelper*> cylinderObjects() const; + QVector<CylinderObjectHelper> cylinderObjects() const; QString tripId() const; int tripNrDives() const; int maxcns() const; @@ -99,7 +99,7 @@ public: private: struct dive *m_dive; - QList<CylinderObjectHelper*> m_cyls; + QVector<CylinderObjectHelper> m_cyls; }; Q_DECLARE_METATYPE(DiveObjectHelper *) |