mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-30 22:20:21 +00:00
qthelper: also support "maxcns" and "otu" in Grantlee HTML
Fixes #962 Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
c78a560442
commit
7e749e8ea4
3 changed files with 30 additions and 0 deletions
|
@ -93,6 +93,8 @@ else _RETURN_DIVE_PROPERTY_IDX(weight, 2);
|
|||
else _RETURN_DIVE_PROPERTY_IDX(weight, 3);
|
||||
else _RETURN_DIVE_PROPERTY_IDX(weight, 4);
|
||||
else _RETURN_DIVE_PROPERTY_IDX(weight, 5);
|
||||
else _RETURN_DIVE_PROPERTY(maxcns);
|
||||
else _RETURN_DIVE_PROPERTY(otu);
|
||||
GRANTLEE_END_LOOKUP
|
||||
|
||||
#undef _RETURN_DIVE_PROPERTY
|
||||
|
|
|
@ -178,6 +178,16 @@ QString Dive::trip() const
|
|||
return m_trip;
|
||||
}
|
||||
|
||||
QString Dive::maxcns() const
|
||||
{
|
||||
return m_maxcns;
|
||||
}
|
||||
|
||||
QString Dive::otu() const
|
||||
{
|
||||
return m_otu;
|
||||
}
|
||||
|
||||
int Dive::rating() const
|
||||
{
|
||||
return m_rating;
|
||||
|
@ -351,6 +361,16 @@ void Dive::put_trip()
|
|||
}
|
||||
}
|
||||
|
||||
void Dive::put_maxcns()
|
||||
{
|
||||
m_maxcns = QString::number(dive->maxcns);
|
||||
}
|
||||
|
||||
void Dive::put_otu()
|
||||
{
|
||||
m_otu = QString::number(dive->otu);
|
||||
}
|
||||
|
||||
QString weight_string(int weight_in_grams)
|
||||
{
|
||||
QString str;
|
||||
|
|
|
@ -32,6 +32,8 @@ private:
|
|||
QString m_suit;
|
||||
QStringList m_cylinders;
|
||||
QString m_trip;
|
||||
QString m_maxcns;
|
||||
QString m_otu;
|
||||
struct dive *dive;
|
||||
void put_date_time();
|
||||
void put_timestamp();
|
||||
|
@ -49,6 +51,8 @@ private:
|
|||
void put_suit();
|
||||
void put_cylinder();
|
||||
void put_trip();
|
||||
void put_maxcns();
|
||||
void put_otu();
|
||||
|
||||
public:
|
||||
Dive(struct dive *dive)
|
||||
|
@ -73,6 +77,8 @@ public:
|
|||
put_suit();
|
||||
put_cylinder();
|
||||
put_trip();
|
||||
put_maxcns();
|
||||
put_otu();
|
||||
}
|
||||
Dive();
|
||||
~Dive();
|
||||
|
@ -99,6 +105,8 @@ public:
|
|||
QString cylinders() const;
|
||||
QString cylinder(int idx) const;
|
||||
QString trip() const;
|
||||
QString maxcns() const;
|
||||
QString otu() const;
|
||||
};
|
||||
|
||||
// global pointers for our translation
|
||||
|
|
Loading…
Reference in a new issue