diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-04-22 00:05:52 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2020-04-24 10:05:27 -0700 |
commit | 89784a176efb52558b3fa103401fd7d8d2be0fe5 (patch) | |
tree | 5c5e124c30f4ee76103748b02fda2ceac7b3dac8 /desktop-widgets/filterwidget2.ui | |
parent | 9b8eed7821c7e55c5e2eccd252184a6d2123e3cd (diff) | |
download | subsurface-89784a176efb52558b3fa103401fd7d8d2be0fe5.tar.gz |
filter: implement filtering for divemode
This only checks the first divecomputer as the semantics for
multiple dive computers with different dive modes are not
clear. Should we check them all?
The implementation is a bit hackish: the indexes [0...n] of the
combobox are mapped onto [-1...n-1], where -1 means don't filter
and n-1 is the last valid dive mode.
Implements #2329
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/filterwidget2.ui')
-rw-r--r-- | desktop-widgets/filterwidget2.ui | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/desktop-widgets/filterwidget2.ui b/desktop-widgets/filterwidget2.ui index 74f1e5da7..395083204 100644 --- a/desktop-widgets/filterwidget2.ui +++ b/desktop-widgets/filterwidget2.ui @@ -115,7 +115,7 @@ </property> </widget> </item> - <item row="15" column="0"> + <item row="16" column="0"> <widget class="QLabel" name="labelEquipment"> <property name="text"> <string>Equipment</string> @@ -188,7 +188,7 @@ </property> </widget> </item> - <item row="15" column="1"> + <item row="16" column="1"> <widget class="QComboBox" name="equipmentMode"> <item> <property name="text"> @@ -234,7 +234,7 @@ </property> </widget> </item> - <item row="15" column="0"> + <item row="16" column="0"> <spacer name="verticalSpacer"> <property name="orientation"> <enum>Qt::Vertical</enum> @@ -247,7 +247,7 @@ </property> </spacer> </item> - <item row="13" column="4" colspan="2"> + <item row="16" column="4" colspan="2"> <widget class="QLineEdit" name="equipment"/> </item> <item row="8" column="4"> @@ -452,7 +452,7 @@ </property> </widget> </item> - <item row="15" column="2"> + <item row="16" column="2"> <widget class="QComboBox" name="equipmentStringMode"> <item> <property name="text"> @@ -602,6 +602,17 @@ <item row="1" column="2" colspan="4"> <widget class="QLineEdit" name="fullText"/> </item> + <item row="15" column="0"> + <widget class="QLabel" name="label_21"> + <property name="text"> + <string>Dive mode</string> + </property> + </widget> + </item> + <item row="15" column="1"> + <widget class="QComboBox" name="diveMode"> + </widget> + </item> </layout> </widget> </widget> @@ -648,6 +659,7 @@ <tabstop>dnotesMode</tabstop> <tabstop>dnotesStringMode</tabstop> <tabstop>dnotes</tabstop> + <tabstop>diveMode</tabstop> <tabstop>equipmentMode</tabstop> <tabstop>equipmentStringMode</tabstop> <tabstop>equipment</tabstop> |