Fix missing arguments and const declarations in avionics

and geo classes. In the same step, add the override keyword

fixes #133 refs 124#
This commit is contained in:
Roland Winklmeier
2014-02-08 11:03:06 +01:00
parent 3022c7c0e0
commit c4b458c97c
4 changed files with 6 additions and 4 deletions

View File

@@ -33,7 +33,7 @@ namespace BlackMisc
* \brief Are the set values valid / in range
* \return
*/
virtual bool validValues()
virtual bool validValues() const
{
return true;
}

View File

@@ -114,8 +114,9 @@ namespace BlackMisc
* \brief String for converter
* \return
*/
virtual QString convertToQString() const
virtual QString convertToQString(bool i18n = false) const override
{
Q_UNUSED(i18n)
QString s = "ECEF: {x %1, y %2, z %3}";
s = s.arg(QString::number(this->x(), 'f', 6)).
arg(QString::number(this->y(), 'f', 6)).

View File

@@ -80,7 +80,7 @@ namespace BlackMisc
* \param i18n
* \return
*/
virtual QString convertToQString(bool i18n = false) const;
virtual QString convertToQString(bool i18n = false) const override;
/*!
* \copydoc CValueObject::getMetaTypeId

View File

@@ -27,8 +27,9 @@ namespace BlackMisc
* \brief String for converter
* \return
*/
virtual QString convertToQString() const
virtual QString convertToQString(bool i18n = false) const override
{
Q_UNUSED(i18n)
QString s = "NED: {N %1, E %2, D %3}";
s = s.arg(QString::number(this->north(), 'f', 6)).
arg(QString::number(this->east(), 'f', 6)).