mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
filter: move StringMode out of FilterData
The FilterData struct has the enum StringMode, which describes how strings are searched (substring, startswith, exact). To make it more generally accessible, remove it from the class. Since it is an "enum class", the values don't pollute the global namespace anyway. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
34549c4cc3
commit
41aae1aebe
3 changed files with 28 additions and 27 deletions
|
@ -226,12 +226,12 @@ void FilterWidget2::updateFilter()
|
|||
filterData.suitMode = (FilterData::Mode)ui.suitMode->currentIndex();
|
||||
filterData.dnotesMode = (FilterData::Mode)ui.dnotesMode->currentIndex();
|
||||
filterData.equipmentMode = (FilterData::Mode)ui.equipmentMode->currentIndex();
|
||||
filterData.tagsStringMode = (FilterData::StringMode)ui.tagsStringMode->currentIndex();
|
||||
filterData.peopleStringMode = (FilterData::StringMode)ui.peopleStringMode->currentIndex();
|
||||
filterData.locationStringMode = (FilterData::StringMode)ui.locationStringMode->currentIndex();
|
||||
filterData.suitStringMode = (FilterData::StringMode)ui.suitStringMode->currentIndex();
|
||||
filterData.dnotesStringMode = (FilterData::StringMode)ui.dnotesStringMode->currentIndex();
|
||||
filterData.equipmentStringMode = (FilterData::StringMode)ui.equipmentStringMode->currentIndex();
|
||||
filterData.tagsStringMode = (StringFilterMode)ui.tagsStringMode->currentIndex();
|
||||
filterData.peopleStringMode = (StringFilterMode)ui.peopleStringMode->currentIndex();
|
||||
filterData.locationStringMode = (StringFilterMode)ui.locationStringMode->currentIndex();
|
||||
filterData.suitStringMode = (StringFilterMode)ui.suitStringMode->currentIndex();
|
||||
filterData.dnotesStringMode = (StringFilterMode)ui.dnotesStringMode->currentIndex();
|
||||
filterData.equipmentStringMode = (StringFilterMode)ui.equipmentStringMode->currentIndex();
|
||||
filterData.logged = ui.logged->isChecked();
|
||||
filterData.planned = ui.planned->isChecked();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue