diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-09-21 21:44:35 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2020-09-21 13:42:00 -0700 |
commit | 9d3b15bf9cb758e9f371d5f5f9eec0a3a2b0a4e2 (patch) | |
tree | 205328a2e44233bf21244dde08e28cc6a497b23c /desktop-widgets/tab-widgets/TabDiveInformation.cpp | |
parent | 9ee85c0802ad2f54900e50c6cecf1ba99b7e120e (diff) | |
download | subsurface-9d3b15bf9cb758e9f371d5f5f9eec0a3a2b0a4e2.tar.gz |
translations: initialize water type strings at run time
The water type strings were static and therefore passed through
gettextFromC::tr() before main(). One would hope to get a warning
in such a case, but this is not the case.
Therefore, use the QT_TRANSLATE_NOOP macro to register the strings
in Qt's translation system and translate the list when needed.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/tab-widgets/TabDiveInformation.cpp')
-rw-r--r-- | desktop-widgets/tab-widgets/TabDiveInformation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/desktop-widgets/tab-widgets/TabDiveInformation.cpp b/desktop-widgets/tab-widgets/TabDiveInformation.cpp index eeb6d30cc..99ac898a4 100644 --- a/desktop-widgets/tab-widgets/TabDiveInformation.cpp +++ b/desktop-widgets/tab-widgets/TabDiveInformation.cpp @@ -27,7 +27,7 @@ TabDiveInformation::TabDiveInformation(QWidget *parent) : TabBase(parent), ui(ne QStringList atmPressTypes { "mbar", get_depth_unit() ,tr("Use DC")}; ui->atmPressType->insertItems(0, atmPressTypes); pressTypeIndex = 0; - ui->waterTypeCombo->insertItems(0, waterTypes); + ui->waterTypeCombo->insertItems(0, getWaterTypesAsString()); // This needs to be the same order as enum dive_comp_type in dive.h! QStringList types; |