#1327 Added filter field used to limit available items in the selection list

This commit is contained in:
Magne Sjaastad
2017-03-27 11:24:51 +02:00
parent 7a89aee0bb
commit c536b7a8fe
2 changed files with 99 additions and 4 deletions

View File

@@ -122,6 +122,8 @@ protected:
caf::PdmField< caf::AppEnum< FlowTracerSelectionType > > m_flowTracerSelectionMode;
caf::PdmPtrField<RimFlowDiagSolution*> m_flowSolutionUiField;
caf::PdmField<QString> m_selectedTracersUiFieldFilter;
caf::PdmField<std::vector<QString> > m_selectedTracersUiField;
@@ -136,5 +138,7 @@ private:
QList<caf::PdmOptionItemInfo> calcOptionsForVariableUiFieldStandard();
QStringList getResultNamesForCurrentUiResultType();
static void removePerCellFaceOptionItems(QList<caf::PdmOptionItemInfo>& optionItems);
std::vector<QString> tracerNamesMatchingFilter() const;
};